home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / MPW Additions / Tools / MrC / MrC.rsrc / CODE_9_func.txt < prev    next >
Text File  |  1996-05-07  |  132KB  |  2,290 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x00001888 (5 of them)
  3. # far model jump table entries starting at A5 + 0x00000000 (0 of them)
  4. # A5 relocation data at 0x00000000
  5. #   A5 relocation at 0000FFFE
  6. # A5 is 0x00000000
  7. # PC relocation data at 0x00000000
  8. #   PC relocation at 0000FFFE
  9. # load address is 0x00000000
  10. fn00000000:
  11. 00000000  4E56 0000                link       A6, 0
  12. 00000004  486D CE32                pea.l      [A5 - 0x31CE]
  13. 00000008  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  14. 0000000C  4EAD 15FA                jsr        [A5 + 0x15FA /* export_699 */]
  15. 00000010  4E5E                     unlink     A6
  16. 00000012  205F                     movea.l    A0, [A7]+
  17. 00000014  584F                     addq.w     A7, 4
  18. 00000016  4ED0                     jmp        [A0]
  19. 00000018  4E56 FFDC                link       A6, -0x0024
  20. 0000001C  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  21. 00000020  246E 0008                movea.l    A2, [A6 + 0x8]
  22. 00000024  202A 0018                move.l     D0, [A2 + 0x18]
  23. 00000028  7202                     moveq.l    D1, 0x02
  24. 0000002A  C081                     and.l      D0, D1
  25. 0000002C  6714                     beq        +0x16 /* 00000042 */
  26. 0000002E  7048                     moveq.l    D0, 0x48
  27. 00000030  D5C0                     add.l      A2, D0
  28. 00000032  2F0A                     move.l     -[A7], A2
  29. 00000034  7030                     moveq.l    D0, 0x30
  30. 00000036  2F00                     move.l     -[A7], D0
  31. 00000038  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  32. 0000003C  504F                     addq.w     A7, 8
  33. 0000003E  4EFA 0574                jmp        [PC + 0x574 /* 000005B4 */]
  34. label00000042:
  35. 00000042  246E 0008                movea.l    A2, [A6 + 0x8]
  36. 00000046  00AA 0000 0002 0018      ori.l      [A2 + 0x18], 0x2
  37. 0000004E  202A 0018                move.l     D0, [A2 + 0x18]
  38. 00000052  0280 8000 0000           andi.l     D0, 0x80000000
  39. 00000058  671C                     beq        +0x1E /* 00000076 */
  40. 0000005A  102D E35E                move.b     D0, [A5 - 0x1CA2]
  41. 0000005E  7201                     moveq.l    D1, 0x01
  42. 00000060  C001                     and.b      D0, D1
  43. 00000062  6712                     beq        +0x14 /* 00000076 */
  44. 00000064  7048                     moveq.l    D0, 0x48
  45. 00000066  D5C0                     add.l      A2, D0
  46. 00000068  2F0A                     move.l     -[A7], A2
  47. 0000006A  2F3C 0000 00F3           move.l     -[A7], 0xF3
  48. 00000070  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  49. 00000074  504F                     addq.w     A7, 8
  50. label00000076:
  51. 00000076  4EAD 15F2                jsr        [A5 + 0x15F2 /* export_698 */]
  52. 0000007A  302D E34A                move.w     D0, [A5 - 0x1CB6]
  53. 0000007E  0240 0080                andi.w     D0, 0x80
  54. 00000082  6742                     beq        +0x44 /* 000000C6 */
  55. 00000084  7020                     moveq.l    D0, 0x20
  56. 00000086  2F00                     move.l     -[A7], D0
  57. 00000088  262D E3B0                move.l     D3, [A5 - 0x1C50]
  58. 0000008C  6F04                     ble        +0x6 /* 00000092 */
  59. 0000008E  D683                     add.l      D3, D3
  60. 00000090  6002                     bra        +0x4 /* 00000094 */
  61. label00000092:
  62. 00000092  7602                     moveq.l    D3, 0x02
  63. label00000094:
  64. 00000094  2F03                     move.l     -[A7], D3
  65. 00000096  487A 052E                pea.l      [PC + 0x52E /* 000005C6, value 0x252A6300 '%*c\0', cstring "%*c" */]
  66. 0000009A  486D C23E                pea.l      [A5 - 0x3DC2]
  67. 0000009E  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  68. 000000A2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  69. 000000A6  206E 0008                movea.l    A0, [A6 + 0x8]
  70. 000000AA  7048                     moveq.l    D0, 0x48
  71. 000000AC  D1C0                     add.l      A0, D0
  72. 000000AE  2F08                     move.l     -[A7], A0
  73. 000000B0  487A 0510                pea.l      [PC + 0x510 /* 000005C2, value 0x25730D00 '%s\r\0', cstring "%s\" */]
  74. 000000B4  486D C23E                pea.l      [A5 - 0x3DC2]
  75. 000000B8  4EAD 022A                jsr        [A5 + 0x22A /* export_65 */]
  76. 000000BC  4FEF 000C                lea.l      A7, [A7 + 0xC]
  77. 000000C0  1B7C 0001 E6D7           move.b     [A5 - 0x1929], 0x1
  78. label000000C6:
  79. 000000C6  2B6E 0008 E6CE           move.l     [A5 - 0x1932], [A6 + 0x8]
  80. 000000CC  42A7                     clr.l      -[A7]
  81. 000000CE  486D 1A82                pea.l      [A5 + 0x1A82 /* export_844 */]
  82. 000000D2  7004                     moveq.l    D0, 0x04
  83. 000000D4  2F00                     move.l     -[A7], D0
  84. 000000D6  4EAD 1A4A                jsr        [A5 + 0x1A4A /* export_837 */]
  85. 000000DA  4EAD 1A8A                jsr        [A5 + 0x1A8A /* export_845 */]
  86. 000000DE  41ED E628                lea.l      A0, [A5 - 0x19D8]
  87. 000000E2  43ED E67A                lea.l      A1, [A5 - 0x1986]
  88. 000000E6  22D8                     move.l     [A1]+, [A0]+
  89. 000000E8  3290                     move.w     [A1], [A0]
  90. 000000EA  302D E688                move.w     D0, [A5 - 0x1978]
  91. 000000EE  670A                     beq        +0xC /* 000000FA */
  92. 000000F0  2F3C 0000 01A8           move.l     -[A7], 0x1A8
  93. 000000F6  4EBA FF08                jsr        [PC - 0xF8 /* 00000000 */]
  94. label000000FA:
  95. 000000FA  7001                     moveq.l    D0, 0x01
  96. 000000FC  2B40 E5E6                move.l     [A5 - 0x1A1A], D0
  97. 00000100  7600                     moveq.l    D3, 0x00
  98. 00000102  2B43 CE5A                move.l     [A5 - 0x31A6], D3
  99. 00000106  2B43 CE62                move.l     [A5 - 0x319E], D3
  100. 0000010A  6006                     bra        +0x8 /* 00000112 */
  101. label0000010C:
  102. 0000010C  42A7                     clr.l      -[A7]
  103. 0000010E  4EAD 18F2                jsr        [A5 + 0x18F2 /* export_794 */]
  104. label00000112:
  105. 00000112  0C2D 003E DB5A           cmpi.b     [A5 - 0x24A6], 0x3E /* '>' */
  106. 00000118  66F2                     bne        -0xC /* 0000010C */
  107. 0000011A  206E 0008                movea.l    A0, [A6 + 0x8]
  108. 0000011E  2028 000C                move.l     D0, [A0 + 0xC]
  109. 00000122  2D40 FFE4                move.l     [A6 - 0x1C], D0
  110. 00000126  2040                     movea.l    A0, D0
  111. 00000128  2210                     move.l     D1, [A0]
  112. 0000012A  741F                     moveq.l    D2, 0x1F
  113. 0000012C  C282                     and.l      D1, D2
  114. 0000012E  43ED E170                lea.l      A1, [A5 - 0x1E90]
  115. 00000132  1231 1000                move.b     D1, [A1 + D1.w]
  116. 00000136  7410                     moveq.l    D2, 0x10
  117. 00000138  C202                     and.b      D1, D2
  118. 0000013A  660A                     bne        +0xC /* 00000146 */
  119. 0000013C  2F3C 0000 01BA           move.l     -[A7], 0x1BA
  120. 00000142  4EBA FEBC                jsr        [PC - 0x144 /* 00000000 */]
  121. label00000146:
  122. 00000146  7000                     moveq.l    D0, 0x00
  123. 00000148  2D40 FFEC                move.l     [A6 - 0x14], D0
  124. 0000014C  4240                     clr.w      D0
  125. 0000014E  3B40 CABE                move.w     [A5 - 0x3542], D0
  126. 00000152  246E FFE4                movea.l    A2, [A6 - 0x1C]
  127. 00000156  700C                     moveq.l    D0, 0x0C
  128. 00000158  D5C0                     add.l      A2, D0
  129. 0000015A  202D E5DE                move.l     D0, [A5 - 0x1A22]
  130. 0000015E  6600 0090                bne        +0x92 /* 000001F0 */
  131. 00000162  2012                     move.l     D0, [A2]
  132. 00000164  2D40 FFDC                move.l     [A6 - 0x24], D0
  133. 00000168  284A                     movea.l    A4, A2
  134. 0000016A  607C                     bra        +0x7E /* 000001E8 */
  135. label0000016C:
  136. 0000016C  206E FFDC                movea.l    A0, [A6 - 0x24]
  137. 00000170  2668 0004                movea.l    A3, [A0 + 0x4]
  138. 00000174  2054                     movea.l    A0, [A4]
  139. 00000176  4AA8 0008                tst.l      [A0 + 0x8]
  140. 0000017A  6704                     beq        +0x6 /* 00000180 */
  141. 0000017C  526D CABE                addq.w     [A5 - 0x3542], 1
  142. label00000180:
  143. 00000180  206E FFDC                movea.l    A0, [A6 - 0x24]
  144. 00000184  4A90                     tst.l      [A0]
  145. 00000186  660C                     bne        +0xE /* 00000194 */
  146. 00000188  7078                     moveq.l    D0, 0x78
  147. 0000018A  2F00                     move.l     -[A7], D0
  148. 0000018C  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  149. 00000190  584F                     addq.w     A7, 4
  150. 00000192  6048                     bra        +0x4A /* 000001DC */
  151. label00000194:
  152. 00000194  382D E672                move.w     D4, [A5 - 0x198E]
  153. 00000198  48C4                     ext.l      D4
  154. 0000019A  246E FFDC                movea.l    A2, [A6 - 0x24]
  155. 0000019E  2F12                     move.l     -[A7], [A2]
  156. 000001A0  7002                     moveq.l    D0, 0x02
  157. 000001A2  2F00                     move.l     -[A7], D0
  158. 000001A4  7008                     moveq.l    D0, 0x08
  159. 000001A6  1F00                     move.b     -[A7], D0
  160. 000001A8  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  161. 000001AC  2D40 FFE8                move.l     [A6 - 0x18], D0
  162. 000001B0  2040                     movea.l    A0, D0
  163. 000001B2  214B 000C                move.l     [A0 + 0xC], A3
  164. 000001B6  526B 0006                addq.w     [A3 + 0x6], 1
  165. 000001BA  2F12                     move.l     -[A7], [A2]
  166. 000001BC  226D E690                movea.l    A1, [A5 - 0x1970]
  167. 000001C0  4E91                     jsr        [A1]
  168. 000001C2  7000                     moveq.l    D0, 0x00
  169. 000001C4  2480                     move.l     [A2], D0
  170. 000001C6  302D E672                move.w     D0, [A5 - 0x198E]
  171. 000001CA  48C0                     ext.l      D0
  172. 000001CC  B084                     cmp.l      D0, D4
  173. 000001CE  660C                     bne        +0xE /* 000001DC */
  174. 000001D0  486E FFEC                pea.l      [A6 - 0x14]
  175. 000001D4  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  176. 000001D8  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  177. label000001DC:
  178. 000001DC  206E FFDC                movea.l    A0, [A6 - 0x24]
  179. 000001E0  2028 0008                move.l     D0, [A0 + 0x8]
  180. 000001E4  2D40 FFDC                move.l     [A6 - 0x24], D0
  181. label000001E8:
  182. 000001E8  202E FFDC                move.l     D0, [A6 - 0x24]
  183. 000001EC  6600 FF7E                bne        -0x80 /* 0000016C */
  184. label000001F0:
  185. 000001F0  4240                     clr.w      D0
  186. 000001F2  3B40 CABE                move.w     [A5 - 0x3542], D0
  187. 000001F6  7000                     moveq.l    D0, 0x00
  188. 000001F8  2D40 FFF0                move.l     [A6 - 0x10], D0
  189. 000001FC  246E FFE4                movea.l    A2, [A6 - 0x1C]
  190. 00000200  202A 000C                move.l     D0, [A2 + 0xC]
  191. 00000204  2D40 FFE0                move.l     [A6 - 0x20], D0
  192. 00000208  2D6D E5DE FFDC           move.l     [A6 - 0x24], [A5 - 0x1A22]
  193. 0000020E  700C                     moveq.l    D0, 0x0C
  194. 00000210  D5C0                     add.l      A2, D0
  195. 00000212  2D4A FFFC                move.l     [A6 - 0x4], A2
  196. 00000216  41FA 03B2                lea.l      A0, [PC + 0x3B2 /* 000005CA, value 0x696E7400 'int\0', cstring "int" */]
  197. 0000021A  2D48 FFF8                move.l     [A6 - 0x8], A0
  198. 0000021E  6000 023A                bra        +0x23C /* 0000045A */
  199. label00000222:
  200. 00000222  206D E5DE                movea.l    A0, [A5 - 0x1A22]
  201. 00000226  4AA8 0008                tst.l      [A0 + 0x8]
  202. 0000022A  6704                     beq        +0x6 /* 00000230 */
  203. 0000022C  526D CABE                addq.w     [A5 - 0x3542], 1
  204. label00000230:
  205. 00000230  246E FFDC                movea.l    A2, [A6 - 0x24]
  206. 00000234  4A92                     tst.l      [A2]
  207. 00000236  660A                     bne        +0xC /* 00000242 */
  208. 00000238  2F3C 0000 024A           move.l     -[A7], 0x24A
  209. 0000023E  4EBA FDC0                jsr        [PC - 0x240 /* 00000000 */]
  210. label00000242:
  211. 00000242  4AAA 0004                tst.l      [A2 + 0x4]
  212. 00000246  6618                     bne        +0x1A /* 00000260 */
  213. 00000248  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  214. 0000024C  2028 0018                move.l     D0, [A0 + 0x18]
  215. 00000250  2540 0004                move.l     [A2 + 0x4], D0
  216. 00000254  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  217. 00000258  2068 0018                movea.l    A0, [A0 + 0x18]
  218. 0000025C  5268 0006                addq.w     [A0 + 0x6], 1
  219. label00000260:
  220. 00000260  246E FFDC                movea.l    A2, [A6 - 0x24]
  221. 00000264  206A 0004                movea.l    A0, [A2 + 0x4]
  222. 00000268  2010                     move.l     D0, [A0]
  223. 0000026A  761F                     moveq.l    D3, 0x1F
  224. 0000026C  C043                     and.w      D0, D3
  225. 0000026E  7215                     moveq.l    D1, 0x15
  226. 00000270  B041                     cmp.w      D0, D1
  227. 00000272  660A                     bne        +0xC /* 0000027E */
  228. 00000274  2F3C 0000 0253           move.l     -[A7], 0x253
  229. 0000027A  4EBA FD84                jsr        [PC - 0x27C /* 00000000 */]
  230. label0000027E:
  231. 0000027E  2F12                     move.l     -[A7], [A2]
  232. 00000280  7802                     moveq.l    D4, 0x02
  233. 00000282  2F04                     move.l     -[A7], D4
  234. 00000284  7008                     moveq.l    D0, 0x08
  235. 00000286  1F00                     move.b     -[A7], D0
  236. 00000288  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  237. 0000028C  2D40 FFE8                move.l     [A6 - 0x18], D0
  238. 00000290  2F12                     move.l     -[A7], [A2]
  239. 00000292  206D E690                movea.l    A0, [A5 - 0x1970]
  240. 00000296  4E90                     jsr        [A0]
  241. 00000298  7000                     moveq.l    D0, 0x00
  242. 0000029A  2480                     move.l     [A2], D0
  243. 0000029C  202A 0004                move.l     D0, [A2 + 0x4]
  244. 000002A0  206E FFE8                movea.l    A0, [A6 - 0x18]
  245. 000002A4  2140 000C                move.l     [A0 + 0xC], D0
  246. 000002A8  2240                     movea.l    A1, D0
  247. 000002AA  5269 0006                addq.w     [A1 + 0x6], 1
  248. 000002AE  2268 000C                movea.l    A1, [A0 + 0xC]
  249. 000002B2  2011                     move.l     D0, [A1]
  250. 000002B4  C043                     and.w      D0, D3
  251. 000002B6  720C                     moveq.l    D1, 0x0C
  252. 000002B8  B041                     cmp.w      D0, D1
  253. 000002BA  6660                     bne        +0x62 /* 0000031C */
  254. 000002BC  2F08                     move.l     -[A7], A0
  255. 000002BE  4EAD 1762                jsr        [A5 + 0x1762 /* export_744 */]
  256. 000002C2  2440                     movea.l    A2, D0
  257. 000002C4  2F0A                     move.l     -[A7], A2
  258. 000002C6  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  259. 000002CA  2F28 0034                move.l     -[A7], [A0 + 0x34]
  260. 000002CE  4EAD 1752                jsr        [A5 + 0x1752 /* export_742 */]
  261. 000002D2  7048                     moveq.l    D0, 0x48
  262. 000002D4  2F00                     move.l     -[A7], D0
  263. 000002D6  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  264. 000002DA  2F28 0030                move.l     -[A7], [A0 + 0x30]
  265. 000002DE  2F0A                     move.l     -[A7], A2
  266. 000002E0  4EAD 1742                jsr        [A5 + 0x1742 /* export_740 */]
  267. 000002E4  2440                     movea.l    A2, D0
  268. 000002E6  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  269. 000002EA  701B                     moveq.l    D0, 0x1B
  270. 000002EC  2F00                     move.l     -[A7], D0
  271. 000002EE  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  272. 000002F2  2F28 0030                move.l     -[A7], [A0 + 0x30]
  273. 000002F6  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  274. 000002FA  4EAD 1762                jsr        [A5 + 0x1762 /* export_744 */]
  275. 000002FE  2F00                     move.l     -[A7], D0
  276. 00000300  2F0A                     move.l     -[A7], A2
  277. 00000302  4EAD 173A                jsr        [A5 + 0x173A /* export_739 */]
  278. 00000306  2F00                     move.l     -[A7], D0
  279. 00000308  4EAD 172A                jsr        [A5 + 0x172A /* export_737 */]
  280. 0000030C  2D40 FFF0                move.l     [A6 - 0x10], D0
  281. 00000310  206E FFE8                movea.l    A0, [A6 - 0x18]
  282. 00000314  00A8 0000 0002 0018      ori.l      [A0 + 0x18], 0x2
  283. label0000031C:
  284. 0000031C  246E FFDC                movea.l    A2, [A6 - 0x24]
  285. 00000320  584A                     addq.w     A2, 4
  286. 00000322  2012                     move.l     D0, [A2]
  287. 00000324  2D40 FFF4                move.l     [A6 - 0xC], D0
  288. 00000328  2040                     movea.l    A0, D0
  289. 0000032A  5268 0006                addq.w     [A0 + 0x6], 1
  290. 0000032E  2F0A                     move.l     -[A7], A2
  291. 00000330  4EBA 02A0                jsr        [PC + 0x2A0 /* 000005D2 */]
  292. 00000334  266E FFE8                movea.l    A3, [A6 - 0x18]
  293. 00000338  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  294. 0000033C  4EAD 1AD2                jsr        [A5 + 0x1AD2 /* export_854 */]
  295. 00000340  2840                     movea.l    A4, D0
  296. 00000342  2F12                     move.l     -[A7], [A2]
  297. 00000344  4EAD 1AD2                jsr        [A5 + 0x1AD2 /* export_854 */]
  298. 00000348  2200                     move.l     D1, D0
  299. 0000034A  200C                     move.l     D0, A4
  300. 0000034C  B081                     cmp.l      D0, D1
  301. 0000034E  6708                     beq        +0xA /* 00000358 */
  302. 00000350  00AB 0000 0002 0018      ori.l      [A3 + 0x18], 0x2
  303. label00000358:
  304. 00000358  206E FFFC                movea.l    A0, [A6 - 0x4]
  305. 0000035C  4A90                     tst.l      [A0]
  306. 0000035E  6700 00DA                beq        +0xDC /* 0000043A */
  307. 00000362  202E FFE0                move.l     D0, [A6 - 0x20]
  308. 00000366  6700 00B8                beq        +0xBA /* 00000420 */
  309. 0000036A  206E FFDC                movea.l    A0, [A6 - 0x24]
  310. 0000036E  2F28 0004                move.l     -[A7], [A0 + 0x4]
  311. 00000372  206E FFE0                movea.l    A0, [A6 - 0x20]
  312. 00000376  2F28 0004                move.l     -[A7], [A0 + 0x4]
  313. 0000037A  42A7                     clr.l      -[A7]
  314. 0000037C  4EAD 1882                jsr        [A5 + 0x1882 /* export_780 */]
  315. 00000380  4A80                     tst.l      D0
  316. 00000382  6600 008E                bne        +0x90 /* 00000412 */
  317. 00000386  206E FFF4                movea.l    A0, [A6 - 0xC]
  318. 0000038A  2010                     move.l     D0, [A0]
  319. 0000038C  721F                     moveq.l    D1, 0x1F
  320. 0000038E  C081                     and.l      D0, D1
  321. 00000390  7204                     moveq.l    D1, 0x04
  322. 00000392  B081                     cmp.l      D0, D1
  323. 00000394  6718                     beq        +0x1A /* 000003AE */
  324. 00000396  7201                     moveq.l    D1, 0x01
  325. 00000398  B081                     cmp.l      D0, D1
  326. 0000039A  6712                     beq        +0x14 /* 000003AE */
  327. 0000039C  7202                     moveq.l    D1, 0x02
  328. 0000039E  B081                     cmp.l      D0, D1
  329. 000003A0  670C                     beq        +0xE /* 000003AE */
  330. 000003A2  4A80                     tst.l      D0
  331. 000003A4  6708                     beq        +0xA /* 000003AE */
  332. 000003A6  7203                     moveq.l    D1, 0x03
  333. 000003A8  B081                     cmp.l      D0, D1
  334. 000003AA  6702                     beq        +0x4 /* 000003AE */
  335. 000003AC  603E                     bra        +0x40 /* 000003EC */
  336. label000003AE:
  337. 000003AE  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  338. 000003B2  206E FFE0                movea.l    A0, [A6 - 0x20]
  339. 000003B6  2F28 0004                move.l     -[A7], [A0 + 0x4]
  340. 000003BA  42A7                     clr.l      -[A7]
  341. 000003BC  4EAD 1882                jsr        [A5 + 0x1882 /* export_780 */]
  342. 000003C0  4A80                     tst.l      D0
  343. 000003C2  6728                     beq        +0x2A /* 000003EC */
  344. 000003C4  102D E35C                move.b     D0, [A5 - 0x1CA4]
  345. 000003C8  6706                     beq        +0x8 /* 000003D0 */
  346. 000003CA  102D E35D                move.b     D0, [A5 - 0x1CA3]
  347. 000003CE  6742                     beq        +0x44 /* 00000412 */
  348. label000003D0:
  349. 000003D0  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  350. 000003D4  206E FFE8                movea.l    A0, [A6 - 0x18]
  351. 000003D8  7048                     moveq.l    D0, 0x48
  352. 000003DA  D1C0                     add.l      A0, D0
  353. 000003DC  2F08                     move.l     -[A7], A0
  354. 000003DE  7013                     moveq.l    D0, 0x13
  355. 000003E0  2F00                     move.l     -[A7], D0
  356. 000003E2  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  357. 000003E6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  358. 000003EA  6026                     bra        +0x28 /* 00000412 */
  359. label000003EC:
  360. 000003EC  206E FFE8                movea.l    A0, [A6 - 0x18]
  361. 000003F0  7048                     moveq.l    D0, 0x48
  362. 000003F2  D1C0                     add.l      A0, D0
  363. 000003F4  2F08                     move.l     -[A7], A0
  364. 000003F6  206E FFE0                movea.l    A0, [A6 - 0x20]
  365. 000003FA  2F28 0004                move.l     -[A7], [A0 + 0x4]
  366. 000003FE  206E FFDC                movea.l    A0, [A6 - 0x24]
  367. 00000402  2F28 0004                move.l     -[A7], [A0 + 0x4]
  368. 00000406  7069                     moveq.l    D0, 0x69
  369. 00000408  2F00                     move.l     -[A7], D0
  370. 0000040A  4EAD 17F2                jsr        [A5 + 0x17F2 /* export_762 */]
  371. 0000040E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  372. label00000412:
  373. 00000412  206E FFE0                movea.l    A0, [A6 - 0x20]
  374. 00000416  2028 0008                move.l     D0, [A0 + 0x8]
  375. 0000041A  2D40 FFE0                move.l     [A6 - 0x20], D0
  376. 0000041E  601A                     bra        +0x1C /* 0000043A */
  377. label00000420:
  378. 00000420  102D E350                move.b     D0, [A5 - 0x1CB0]
  379. 00000424  6714                     beq        +0x16 /* 0000043A */
  380. 00000426  206E FFE8                movea.l    A0, [A6 - 0x18]
  381. 0000042A  7048                     moveq.l    D0, 0x48
  382. 0000042C  D1C0                     add.l      A0, D0
  383. 0000042E  2F08                     move.l     -[A7], A0
  384. 00000430  7069                     moveq.l    D0, 0x69
  385. 00000432  2F00                     move.l     -[A7], D0
  386. 00000434  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  387. 00000438  504F                     addq.w     A7, 8
  388. label0000043A:
  389. 0000043A  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  390. 0000043E  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  391. 00000442  486E FFEC                pea.l      [A6 - 0x14]
  392. 00000446  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  393. 0000044A  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  394. 0000044E  206E FFDC                movea.l    A0, [A6 - 0x24]
  395. 00000452  2028 0008                move.l     D0, [A0 + 0x8]
  396. 00000456  2D40 FFDC                move.l     [A6 - 0x24], D0
  397. label0000045A:
  398. 0000045A  202E FFDC                move.l     D0, [A6 - 0x24]
  399. 0000045E  6600 FDC2                bne        -0x23C /* 00000222 */
  400. 00000462  4240                     clr.w      D0
  401. 00000464  3B40 CABE                move.w     [A5 - 0x3542], D0
  402. 00000468  2B6E 0008 E6CE           move.l     [A5 - 0x1932], [A6 + 0x8]
  403. 0000046E  246E FFE4                movea.l    A2, [A6 - 0x1C]
  404. 00000472  102A 0004                move.b     D0, [A2 + 0x4]
  405. 00000476  7201                     moveq.l    D1, 0x01
  406. 00000478  C001                     and.b      D0, D1
  407. 0000047A  662A                     bne        +0x2C /* 000004A6 */
  408. 0000047C  102D E35D                move.b     D0, [A5 - 0x1CA3]
  409. 00000480  6724                     beq        +0x26 /* 000004A6 */
  410. 00000482  002A 0003 0004           ori.b      [A2 + 0x4], 0x3
  411. 00000488  4AAA 000C                tst.l      [A2 + 0xC]
  412. 0000048C  670A                     beq        +0xC /* 00000498 */
  413. 0000048E  2F3C 0000 0303           move.l     -[A7], 0x303
  414. 00000494  4EBA FB6A                jsr        [PC - 0x496 /* 00000000 */]
  415. label00000498:
  416. 00000498  256D E5DE 000C           move.l     [A2 + 0xC], [A5 - 0x1A22]
  417. 0000049E  7000                     moveq.l    D0, 0x00
  418. 000004A0  2B40 E5DE                move.l     [A5 - 0x1A22], D0
  419. 000004A4  6008                     bra        +0xA /* 000004AE */
  420. label000004A6:
  421. 000004A6  486D E5DE                pea.l      [A5 - 0x1A22]
  422. 000004AA  4EAD 1B32                jsr        [A5 + 0x1B32 /* export_866 */]
  423. label000004AE:
  424. 000004AE  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  425. 000004B2  4EAD 1892                jsr        [A5 + 0x1892 /* export_782 */]
  426. 000004B6  7202                     moveq.l    D1, 0x02
  427. 000004B8  B081                     cmp.l      D0, D1
  428. 000004BA  6652                     bne        +0x54 /* 0000050E */
  429. 000004BC  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  430. 000004C0  4EAD 1862                jsr        [A5 + 0x1862 /* export_776 */]
  431. 000004C4  2640                     movea.l    A3, D0
  432. 000004C6  526D CE78                addq.w     [A5 - 0x3188], 1
  433. 000004CA  302D CE78                move.w     D0, [A5 - 0x3188]
  434. 000004CE  48C0                     ext.l      D0
  435. 000004D0  2F00                     move.l     -[A7], D0
  436. 000004D2  487A 00FA                pea.l      [PC + 0xFA /* 000005CE, value 0x25640000 '%d\0\0', cstring "%d" */]
  437. 000004D6  486D CE6F                pea.l      [A5 - 0x3191]
  438. 000004DA  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  439. 000004DE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  440. 000004E2  486D CE6A                pea.l      [A5 - 0x3196]
  441. 000004E6  7008                     moveq.l    D0, 0x08
  442. 000004E8  2F00                     move.l     -[A7], D0
  443. 000004EA  2F0B                     move.l     -[A7], A3
  444. 000004EC  4EAD 1A5A                jsr        [A5 + 0x1A5A /* export_839 */]
  445. 000004F0  2440                     movea.l    A2, D0
  446. 000004F2  00AA 0008 0204 0018      ori.l      [A2 + 0x18], 0x80204
  447. 000004FA  2B4A CE66                move.l     [A5 - 0x319A], A2
  448. 000004FE  206E FFE4                movea.l    A0, [A6 - 0x1C]
  449. 00000502  0090 0000 1000           ori.l      [A0], 0x1000
  450. 00000508  2F0A                     move.l     -[A7], A2
  451. 0000050A  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  452. label0000050E:
  453. 0000050E  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  454. 00000512  4EAD 169A                jsr        [A5 + 0x169A /* export_719 */]
  455. 00000516  2640                     movea.l    A3, D0
  456. 00000518  6014                     bra        +0x16 /* 0000052E */
  457. label0000051A:
  458. 0000051A  2F2B 0008                move.l     -[A7], [A3 + 0x8]
  459. 0000051E  4EAD 1AA2                jsr        [A5 + 0x1AA2 /* export_848 */]
  460. 00000522  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  461. 00000526  2F0B                     move.l     -[A7], A3
  462. 00000528  4EAD 16A2                jsr        [A5 + 0x16A2 /* export_720 */]
  463. 0000052C  2640                     movea.l    A3, D0
  464. label0000052E:
  465. 0000052E  200B                     move.l     D0, A3
  466. 00000530  66E8                     bne        -0x16 /* 0000051A */
  467. 00000532  486E FFEC                pea.l      [A6 - 0x14]
  468. 00000536  42A7                     clr.l      -[A7]
  469. 00000538  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  470. 0000053C  4203                     clr.b      D3
  471. 0000053E  1B43 ED92                move.b     [A5 - 0x126E], D3
  472. 00000542  1B43 ED94                move.b     [A5 - 0x126C], D3
  473. 00000546  2F3C 0000 0194           move.l     -[A7], 0x194
  474. 0000054C  206D E69C                movea.l    A0, [A5 - 0x1964]
  475. 00000550  4E90                     jsr        [A0]
  476. 00000552  2B40 E65A                move.l     [A5 - 0x19A6], D0
  477. 00000556  2B40 E66E                move.l     [A5 - 0x1992], D0
  478. 0000055A  4241                     clr.w      D1
  479. 0000055C  2040                     movea.l    A0, D0
  480. 0000055E  3141 0036                move.w     [A0 + 0x36], D1
  481. 00000562  206D E66E                movea.l    A0, [A5 - 0x1992]
  482. 00000566  20AE FFF0                move.l     [A0], [A6 - 0x10]
  483. 0000056A  7001                     moveq.l    D0, 0x01
  484. 0000056C  3F00                     move.w     -[A7], D0
  485. 0000056E  4EBA 014A                jsr        [PC + 0x14A /* 000006BA */]
  486. 00000572  4EAD 170A                jsr        [A5 + 0x170A /* export_733 */]
  487. 00000576  7000                     moveq.l    D0, 0x00
  488. 00000578  2B40 E5E6                move.l     [A5 - 0x1A1A], D0
  489. 0000057C  4EAD 1A92                jsr        [A5 + 0x1A92 /* export_846 */]
  490. 00000580  4EAD 1A52                jsr        [A5 + 0x1A52 /* export_838 */]
  491. 00000584  2F00                     move.l     -[A7], D0
  492. 00000586  4EAD 1A9A                jsr        [A5 + 0x1A9A /* export_847 */]
  493. 0000058A  102D E33D                move.b     D0, [A5 - 0x1CC3]
  494. 0000058E  6708                     beq        +0xA /* 00000598 */
  495. 00000590  486D E674                pea.l      [A5 - 0x198C]
  496. 00000594  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  497. label00000598:
  498. 00000598  4EAD 16E2                jsr        [A5 + 0x16E2 /* export_728 */]
  499. 0000059C  2F2D E6CE                move.l     -[A7], [A5 - 0x1932]
  500. 000005A0  4EAD 1912                jsr        [A5 + 0x1912 /* export_798 */]
  501. 000005A4  4240                     clr.w      D0
  502. 000005A6  3B40 E688                move.w     [A5 - 0x1978], D0
  503. 000005AA  7600                     moveq.l    D3, 0x00
  504. 000005AC  2B43 CE66                move.l     [A5 - 0x319A], D3
  505. 000005B0  2B43 E6CE                move.l     [A5 - 0x1932], D3
  506. label000005B4:
  507. 000005B4  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  508. 000005B8  4E5E                     unlink     A6
  509. 000005BA  205F                     movea.l    A0, [A7]+
  510. 000005BC  584F                     addq.w     A7, 4
  511. 000005BE  4ED0                     jmp        [A0]
  512. 000005C0  0010 2573                ori.b      [A0], 0x73 /* 's' */
  513. 000005C4  0D00                     btst       D0, D6
  514. 000005C6  252A 6300                move.l     -[A2], [A2 + 0x6300]
  515. 000005CA  696E                     bvs        +0x70 /* 0000063A */
  516. 000005CC  7400                     moveq.l    D2, 0x00
  517. 000005CE  2564 0000                move.l     [A2 + 0x0], -[A4]
  518. fn000005D2:
  519. 000005D2  4E56 0000                link       A6, 0
  520. 000005D6  48E7 0018                movem.l    -[A7], A3,A4
  521. 000005DA  266E 0008                movea.l    A3, [A6 + 0x8]
  522. 000005DE  200B                     move.l     D0, A3
  523. 000005E0  660A                     bne        +0xC /* 000005EC */
  524. 000005E2  2F3C 0000 043B           move.l     -[A7], 0x43B
  525. 000005E8  4EBA FA16                jsr        [PC - 0x5EA /* 00000000 */]
  526. label000005EC:
  527. 000005EC  2853                     movea.l    A4, [A3]
  528. 000005EE  200C                     move.l     D0, A4
  529. 000005F0  660A                     bne        +0xC /* 000005FC */
  530. 000005F2  2F3C 0000 043D           move.l     -[A7], 0x43D
  531. 000005F8  4EBA FA06                jsr        [PC - 0x5FA /* 00000000 */]
  532. label000005FC:
  533. 000005FC  2014                     move.l     D0, [A4]
  534. 000005FE  721F                     moveq.l    D1, 0x1F
  535. 00000600  C041                     and.w      D0, D1
  536. 00000602  7205                     moveq.l    D1, 0x05
  537. 00000604  B041                     cmp.w      D0, D1
  538. 00000606  6604                     bne        +0x6 /* 0000060C */
  539. 00000608  286C 0008                movea.l    A4, [A4 + 0x8]
  540. label0000060C:
  541. 0000060C  2014                     move.l     D0, [A4]
  542. 0000060E  721F                     moveq.l    D1, 0x1F
  543. 00000610  C081                     and.l      D0, D1
  544. 00000612  7215                     moveq.l    D1, 0x15
  545. 00000614  B081                     cmp.l      D0, D1
  546. 00000616  6730                     beq        +0x32 /* 00000648 */
  547. 00000618  7201                     moveq.l    D1, 0x01
  548. 0000061A  B081                     cmp.l      D0, D1
  549. 0000061C  6744                     beq        +0x46 /* 00000662 */
  550. 0000061E  7202                     moveq.l    D1, 0x02
  551. 00000620  B081                     cmp.l      D0, D1
  552. 00000622  673E                     beq        +0x40 /* 00000662 */
  553. 00000624  4A80                     tst.l      D0
  554. 00000626  673A                     beq        +0x3C /* 00000662 */
  555. 00000628  7203                     moveq.l    D1, 0x03
  556. 0000062A  B081                     cmp.l      D0, D1
  557. 0000062C  6734                     beq        +0x36 /* 00000662 */
  558. 0000062E  7204                     moveq.l    D1, 0x04
  559. 00000630  B081                     cmp.l      D0, D1
  560. 00000632  6738                     beq        +0x3A /* 0000066C */
  561. 00000634  720F                     moveq.l    D1, 0x0F
  562. 00000636  B081                     cmp.l      D0, D1
  563. 00000638  673C                     beq        +0x3E /* 00000676 */
  564. label0000063A:
  565. 0000063A  720D                     moveq.l    D1, 0x0D
  566. 0000063C  B081                     cmp.l      D0, D1
  567. 0000063E  6736                     beq        +0x38 /* 00000676 */
  568. 00000640  720C                     moveq.l    D1, 0x0C
  569. 00000642  B081                     cmp.l      D0, D1
  570. 00000644  6730                     beq        +0x32 /* 00000676 */
  571. 00000646  6042                     bra        +0x44 /* 0000068A */
  572. label00000648:
  573. 00000648  2F3C 0000 0444           move.l     -[A7], 0x444
  574. 0000064E  4EBA F9B0                jsr        [PC - 0x650 /* 00000000 */]
  575. 00000652  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  576. 00000656  7001                     moveq.l    D0, 0x01
  577. 00000658  3F00                     move.w     -[A7], D0
  578. 0000065A  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  579. 0000065E  2840                     movea.l    A4, D0
  580. 00000660  601C                     bra        +0x1E /* 0000067E */
  581. label00000662:
  582. 00000662  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  583. 00000666  2868 0018                movea.l    A4, [A0 + 0x18]
  584. 0000066A  6012                     bra        +0x14 /* 0000067E */
  585. label0000066C:
  586. 0000066C  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  587. 00000670  2868 0018                movea.l    A4, [A0 + 0x18]
  588. 00000674  6008                     bra        +0xA /* 0000067E */
  589. label00000676:
  590. 00000676  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  591. 0000067A  2868 0034                movea.l    A4, [A0 + 0x34]
  592. label0000067E:
  593. 0000067E  526C 0006                addq.w     [A4 + 0x6], 1
  594. 00000682  2F13                     move.l     -[A7], [A3]
  595. 00000684  4EAD 1AEA                jsr        [A5 + 0x1AEA /* export_857 */]
  596. 00000688  268C                     move.l     [A3], A4
  597. label0000068A:
  598. 0000068A  4CDF 1800                movem.l    A3,A4, [A7]+
  599. 0000068E  4E5E                     unlink     A6
  600. 00000690  205F                     movea.l    A0, [A7]+
  601. 00000692  584F                     addq.w     A7, 4
  602. 00000694  4ED0                     jmp        [A0]
  603. fn00000696:
  604. 00000696  4E56 0000                link       A6, 0
  605. 0000069A  102D E33D                move.b     D0, [A5 - 0x1CC3]
  606. 0000069E  670E                     beq        +0x10 /* 000006AE */
  607. 000006A0  206E 0008                movea.l    A0, [A6 + 0x8]
  608. 000006A4  7022                     moveq.l    D0, 0x22
  609. 000006A6  D1C0                     add.l      A0, D0
  610. 000006A8  2F08                     move.l     -[A7], A0
  611. 000006AA  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  612. label000006AE:
  613. 000006AE  202E 0008                move.l     D0, [A6 + 0x8]
  614. 000006B2  4E5E                     unlink     A6
  615. 000006B4  205F                     movea.l    A0, [A7]+
  616. 000006B6  584F                     addq.w     A7, 4
  617. 000006B8  4ED0                     jmp        [A0]
  618. fn000006BA:
  619. 000006BA  4E56 0000                link       A6, 0
  620. 000006BE  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  621. 000006C2  266D D2AA                movea.l    A3, [A5 - 0x2D56]
  622. 000006C6  262D E65A                move.l     D3, [A5 - 0x19A6]
  623. 000006CA  2B43 D2AA                move.l     [A5 - 0x2D56], D3
  624. 000006CE  2043                     movea.l    A0, D3
  625. 000006D0  0268 0FFF 0024           andi.w     [A0 + 0x24], 0xFFF
  626. 000006D6  382D E688                move.w     D4, [A5 - 0x1978]
  627. 000006DA  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  628. 000006DE  52AD E5E6                addq.l     [A5 - 0x1A1A], 1
  629. label000006E2:
  630. 000006E2  7001                     moveq.l    D0, 0x01
  631. 000006E4  2F00                     move.l     -[A7], D0
  632. 000006E6  4EAD 18F2                jsr        [A5 + 0x18F2 /* export_794 */]
  633. 000006EA  4A80                     tst.l      D0
  634. 000006EC  66F4                     bne        -0xA /* 000006E2 */
  635. 000006EE  4EBA 0126                jsr        [PC + 0x126 /* 00000816 */]
  636. 000006F2  102D DB5A                move.b     D0, [A5 - 0x24A6]
  637. 000006F6  764B                     moveq.l    D3, 0x4B
  638. 000006F8  B003                     cmp.b      D0, D3
  639. 000006FA  6710                     beq        +0x12 /* 0000070C */
  640. 000006FC  7037                     moveq.l    D0, 0x37
  641. 000006FE  2F00                     move.l     -[A7], D0
  642. 00000700  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  643. 00000704  584F                     addq.w     A7, 4
  644. 00000706  1F03                     move.b     -[A7], D3
  645. 00000708  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  646. label0000070C:
  647. 0000070C  206D D2AA                movea.l    A0, [A5 - 0x2D56]
  648. 00000710  3028 0024                move.w     D0, [A0 + 0x24]
  649. 00000714  0240 8000                andi.w     D0, 0x8000
  650. 00000718  670C                     beq        +0xE /* 00000726 */
  651. 0000071A  206D E65A                movea.l    A0, [A5 - 0x19A6]
  652. 0000071E  0068 4000 0024           ori.w      [A0 + 0x24], 0x4000 /* '@\0' */
  653. 00000724  6018                     bra        +0x1A /* 0000073E */
  654. label00000726:
  655. 00000726  206D D2AA                movea.l    A0, [A5 - 0x2D56]
  656. 0000072A  3028 0024                move.w     D0, [A0 + 0x24]
  657. 0000072E  0240 2000                andi.w     D0, 0x2000 /* ' \0' */
  658. 00000732  670A                     beq        +0xC /* 0000073E */
  659. 00000734  206D E65A                movea.l    A0, [A5 - 0x19A6]
  660. 00000738  0068 1000 0024           ori.w      [A0 + 0x24], 0x1000
  661. label0000073E:
  662. 0000073E  246D D2AA                movea.l    A2, [A5 - 0x2D56]
  663. 00000742  4AAA 0026                tst.l      [A2 + 0x26]
  664. 00000746  670E                     beq        +0x10 /* 00000756 */
  665. 00000748  7026                     moveq.l    D0, 0x26
  666. 0000074A  D5C0                     add.l      A2, D0
  667. 0000074C  2F0A                     move.l     -[A7], A2
  668. 0000074E  486D 19E2                pea.l      [A5 + 0x19E2 /* export_824 */]
  669. 00000752  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  670. label00000756:
  671. 00000756  246D D2AA                movea.l    A2, [A5 - 0x2D56]
  672. 0000075A  4AAA 002A                tst.l      [A2 + 0x2A]
  673. 0000075E  670E                     beq        +0x10 /* 0000076E */
  674. 00000760  702A                     moveq.l    D0, 0x2A
  675. 00000762  D5C0                     add.l      A2, D0
  676. 00000764  2F0A                     move.l     -[A7], A2
  677. 00000766  486D 19E2                pea.l      [A5 + 0x19E2 /* export_824 */]
  678. 0000076A  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  679. label0000076E:
  680. 0000076E  2B4B D2AA                move.l     [A5 - 0x2D56], A3
  681. 00000772  302E 0008                move.w     D0, [A6 + 0x8]
  682. 00000776  6718                     beq        +0x1A /* 00000790 */
  683. 00000778  4267                     clr.w      -[A7]
  684. 0000077A  2F2D E6CE                move.l     -[A7], [A5 - 0x1932]
  685. 0000077E  4EAD 1802                jsr        [A5 + 0x1802 /* export_764 */]
  686. 00000782  5C4F                     addq.w     A7, 6
  687. 00000784  486D E6DA                pea.l      [A5 - 0x1926]
  688. 00000788  42A7                     clr.l      -[A7]
  689. 0000078A  4EAD 167A                jsr        [A5 + 0x167A /* export_715 */]
  690. 0000078E  600C                     bra        +0xE /* 0000079C */
  691. label00000790:
  692. 00000790  3F04                     move.w     -[A7], D4
  693. 00000792  2F2D E6CE                move.l     -[A7], [A5 - 0x1932]
  694. 00000796  4EAD 1802                jsr        [A5 + 0x1802 /* export_764 */]
  695. 0000079A  5C4F                     addq.w     A7, 6
  696. label0000079C:
  697. 0000079C  102D E33D                move.b     D0, [A5 - 0x1CC3]
  698. 000007A0  670E                     beq        +0x10 /* 000007B0 */
  699. 000007A2  206D E65A                movea.l    A0, [A5 - 0x19A6]
  700. 000007A6  701E                     moveq.l    D0, 0x1E
  701. 000007A8  D1C0                     add.l      A0, D0
  702. 000007AA  2F08                     move.l     -[A7], A0
  703. 000007AC  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  704. label000007B0:
  705. 000007B0  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  706. 000007B4  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  707. 000007B8  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  708. 000007BC  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  709. 000007C0  53AD E5E6                subq.l     [A5 - 0x1A1A], 1
  710. 000007C4  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  711. 000007C8  4E5E                     unlink     A6
  712. 000007CA  205F                     movea.l    A0, [A7]+
  713. 000007CC  544F                     addq.w     A7, 2
  714. 000007CE  4ED0                     jmp        [A0]
  715. fn000007D0:
  716. 000007D0  4E56 0000                link       A6, 0
  717. 000007D4  2F0A                     move.l     -[A7], A2
  718. 000007D6  246E 0008                movea.l    A2, [A6 + 0x8]
  719. 000007DA  200A                     move.l     D0, A2
  720. 000007DC  670A                     beq        +0xC /* 000007E8 */
  721. 000007DE  2F0A                     move.l     -[A7], A2
  722. 000007E0  4EAD 1872                jsr        [A5 + 0x1872 /* export_778 */]
  723. 000007E4  2440                     movea.l    A2, D0
  724. 000007E6  6022                     bra        +0x24 /* 0000080A */
  725. label000007E8:
  726. 000007E8  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  727. 000007EC  2F28 0018                move.l     -[A7], [A0 + 0x18]
  728. 000007F0  7001                     moveq.l    D0, 0x01
  729. 000007F2  2F00                     move.l     -[A7], D0
  730. 000007F4  4EAD 174A                jsr        [A5 + 0x174A /* export_741 */]
  731. 000007F8  2440                     movea.l    A2, D0
  732. 000007FA  302D E672                move.w     D0, [A5 - 0x198E]
  733. 000007FE  660A                     bne        +0xC /* 0000080A */
  734. 00000800  2F3C 0000 053B           move.l     -[A7], 0x53B
  735. 00000806  4EBA F7F8                jsr        [PC - 0x808 /* 00000000 */]
  736. label0000080A:
  737. 0000080A  200A                     move.l     D0, A2
  738. 0000080C  245F                     movea.l    A2, [A7]+
  739. 0000080E  4E5E                     unlink     A6
  740. 00000810  205F                     movea.l    A0, [A7]+
  741. 00000812  584F                     addq.w     A7, 4
  742. 00000814  4ED0                     jmp        [A0]
  743. fn00000816:
  744. 00000816  4E56 FFF8                link       A6, -0x0008
  745. 0000081A  6008                     bra        +0xA /* 00000824 */
  746. label0000081C:
  747. 0000081C  486E FFF8                pea.l      [A6 - 0x8]
  748. 00000820  4EBA 000E                jsr        [PC + 0xE /* 00000830 */]
  749. label00000824:
  750. 00000824  0C2D 004B DB5A           cmpi.b     [A5 - 0x24A6], 0x4B /* 'K' */
  751. 0000082A  66F0                     bne        -0xE /* 0000081C */
  752. 0000082C  4E5E                     unlink     A6
  753. 0000082E  4E75                     rts
  754. fn00000830:
  755. 00000830  4E56 0000                link       A6, 0
  756. 00000834  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  757. 00000838  266E 0008                movea.l    A3, [A6 + 0x8]
  758. 0000083C  7000                     moveq.l    D0, 0x00
  759. 0000083E  2680                     move.l     [A3], D0
  760. 00000840  6068                     bra        +0x6A /* 000008AA */
  761. label00000842:
  762. 00000842  703F                     moveq.l    D0, 0x3F
  763. 00000844  2F00                     move.l     -[A7], D0
  764. 00000846  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  765. 0000084A  584F                     addq.w     A7, 4
  766. 0000084C  7002                     moveq.l    D0, 0x02
  767. 0000084E  2F00                     move.l     -[A7], D0
  768. 00000850  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  769. 00000854  584F                     addq.w     A7, 4
  770. label00000856:
  771. 00000856  4EBA 0290                jsr        [PC + 0x290 /* 00000AE8 */]
  772. 0000085A  6000 0208                bra        +0x20A /* 00000A64 */
  773. label0000085E:
  774. 0000085E  4EBA 034A                jsr        [PC + 0x34A /* 00000BAA */]
  775. 00000862  6000 0200                bra        +0x202 /* 00000A64 */
  776. label00000866:
  777. 00000866  4EBA 04AE                jsr        [PC + 0x4AE /* 00000D16 */]
  778. 0000086A  6000 01F8                bra        +0x1FA /* 00000A64 */
  779. label0000086E:
  780. 0000086E  4EBA 0606                jsr        [PC + 0x606 /* 00000E76 */]
  781. 00000872  6000 01F0                bra        +0x1F2 /* 00000A64 */
  782. label00000876:
  783. 00000876  4EBA 0838                jsr        [PC + 0x838 /* 000010B0 */]
  784. 0000087A  6000 01E8                bra        +0x1EA /* 00000A64 */
  785. label0000087E:
  786. 0000087E  4EBA 0C26                jsr        [PC + 0xC26 /* 000014A6 */]
  787. 00000882  6000 01E0                bra        +0x1E2 /* 00000A64 */
  788. label00000886:
  789. 00000886  4EBA 0C88                jsr        [PC + 0xC88 /* 00001510 */]
  790. 0000088A  6000 01D8                bra        +0x1DA /* 00000A64 */
  791. label0000088E:
  792. 0000088E  4EBA 0CEA                jsr        [PC + 0xCEA /* 0000157A */]
  793. 00000892  6000 01D0                bra        +0x1D2 /* 00000A64 */
  794. label00000896:
  795. 00000896  4EBA 0F10                jsr        [PC + 0xF10 /* 000017A8 */]
  796. 0000089A  6000 01C8                bra        +0x1CA /* 00000A64 */
  797. label0000089E:
  798. 0000089E  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  799. 000008A2  6000 01C0                bra        +0x1C2 /* 00000A64 */
  800. label000008A6:
  801. 000008A6  4EBA 0BA6                jsr        [PC + 0xBA6 /* 0000144E */]
  802. label000008AA:
  803. 000008AA  122D DB5A                move.b     D1, [A5 - 0x24A6]
  804. 000008AE  7000                     moveq.l    D0, 0x00
  805. 000008B0  1001                     move.b     D0, D1
  806. 000008B2  7270                     moveq.l    D1, 0x70
  807. 000008B4  B081                     cmp.l      D0, D1
  808. 000008B6  678A                     beq        -0x74 /* 00000842 */
  809. 000008B8  7213                     moveq.l    D1, 0x13
  810. 000008BA  B081                     cmp.l      D0, D1
  811. 000008BC  6798                     beq        -0x66 /* 00000856 */
  812. 000008BE  7224                     moveq.l    D1, 0x24
  813. 000008C0  B081                     cmp.l      D0, D1
  814. 000008C2  679A                     beq        -0x64 /* 0000085E */
  815. 000008C4  720A                     moveq.l    D1, 0x0A
  816. 000008C6  B081                     cmp.l      D0, D1
  817. 000008C8  679C                     beq        -0x62 /* 00000866 */
  818. 000008CA  7211                     moveq.l    D1, 0x11
  819. 000008CC  B081                     cmp.l      D0, D1
  820. 000008CE  679E                     beq        -0x60 /* 0000086E */
  821. 000008D0  721E                     moveq.l    D1, 0x1E
  822. 000008D2  B081                     cmp.l      D0, D1
  823. 000008D4  67A0                     beq        -0x5E /* 00000876 */
  824. 000008D6  7202                     moveq.l    D1, 0x02
  825. 000008D8  B081                     cmp.l      D0, D1
  826. 000008DA  67A2                     beq        -0x5C /* 0000087E */
  827. 000008DC  7208                     moveq.l    D1, 0x08
  828. 000008DE  B081                     cmp.l      D0, D1
  829. 000008E0  67A4                     beq        -0x5A /* 00000886 */
  830. 000008E2  7218                     moveq.l    D1, 0x18
  831. 000008E4  B081                     cmp.l      D0, D1
  832. 000008E6  67A6                     beq        -0x58 /* 0000088E */
  833. 000008E8  7212                     moveq.l    D1, 0x12
  834. 000008EA  B081                     cmp.l      D0, D1
  835. 000008EC  67A8                     beq        -0x56 /* 00000896 */
  836. 000008EE  7257                     moveq.l    D1, 0x57
  837. 000008F0  B081                     cmp.l      D0, D1
  838. 000008F2  67AA                     beq        -0x54 /* 0000089E */
  839. 000008F4  7209                     moveq.l    D1, 0x09
  840. 000008F6  B081                     cmp.l      D0, D1
  841. 000008F8  67AC                     beq        -0x52 /* 000008A6 */
  842. 000008FA  7203                     moveq.l    D1, 0x03
  843. 000008FC  B081                     cmp.l      D0, D1
  844. 000008FE  671A                     beq        +0x1C /* 0000091A */
  845. 00000900  723E                     moveq.l    D1, 0x3E
  846. 00000902  B081                     cmp.l      D0, D1
  847. 00000904  671A                     beq        +0x1C /* 00000920 */
  848. 00000906  724B                     moveq.l    D1, 0x4B
  849. 00000908  B081                     cmp.l      D0, D1
  850. 0000090A  6700 00B0                beq        +0xB2 /* 000009BC */
  851. 0000090E  726E                     moveq.l    D1, 0x6E
  852. 00000910  B081                     cmp.l      D0, D1
  853. 00000912  6700 00BC                beq        +0xBE /* 000009D0 */
  854. 00000916  6000 00E4                bra        +0xE6 /* 000009FC */
  855. label0000091A:
  856. 0000091A  4EBA 097E                jsr        [PC + 0x97E /* 0000129A */]
  857. 0000091E  608A                     bra        -0x74 /* 000008AA */
  858. label00000920:
  859. 00000920  4EAD 1A8A                jsr        [A5 + 0x1A8A /* export_845 */]
  860. 00000924  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  861. 00000928  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  862. 0000092C  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  863. 00000930  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  864. 00000934  52AD E6A4                addq.l     [A5 - 0x195C], 1
  865. 00000938  4267                     clr.w      -[A7]
  866. 0000093A  4EBA FD7E                jsr        [PC - 0x282 /* 000006BA */]
  867. 0000093E  102D E33D                move.b     D0, [A5 - 0x1CC3]
  868. 00000942  6706                     beq        +0x8 /* 0000094A */
  869. 00000944  2F0B                     move.l     -[A7], A3
  870. 00000946  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  871. label0000094A:
  872. 0000094A  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  873. 0000094E  202D E6A4                move.l     D0, [A5 - 0x195C]
  874. 00000952  671A                     beq        +0x1C /* 0000096E */
  875. 00000954  0CAD 0000 0000 E6A4      cmpi.l     [A5 - 0x195C], 0x0
  876. 0000095C  6E0A                     bgt        +0xC /* 00000968 */
  877. 0000095E  2F3C 0000 064F           move.l     -[A7], 0x64F
  878. 00000964  4EBA F69A                jsr        [PC - 0x966 /* 00000000 */]
  879. label00000968:
  880. 00000968  53AD E6A4                subq.l     [A5 - 0x195C], 1
  881. 0000096C  6046                     bra        +0x48 /* 000009B4 */
  882. label0000096E:
  883. 0000096E  302D E688                move.w     D0, [A5 - 0x1978]
  884. 00000972  660A                     bne        +0xC /* 0000097E */
  885. 00000974  2F3C 0000 0656           move.l     -[A7], 0x656
  886. 0000097A  4EBA F684                jsr        [PC - 0x97C /* 00000000 */]
  887. label0000097E:
  888. 0000097E  302D E688                move.w     D0, [A5 - 0x1978]
  889. 00000982  48C0                     ext.l      D0
  890. 00000984  E580                     asl        D0, 2
  891. 00000986  D0AD E68C                add.l      D0, [A5 - 0x1974]
  892. 0000098A  2040                     movea.l    A0, D0
  893. 0000098C  2468 FFFC                movea.l    A2, [A0 - 0x4]
  894. 00000990  162A 0016                move.b     D3, [A2 + 0x16]
  895. 00000994  7001                     moveq.l    D0, 0x01
  896. 00000996  B600                     cmp.b      D3, D0
  897. 00000998  6716                     beq        +0x18 /* 000009B0 */
  898. 0000099A  7004                     moveq.l    D0, 0x04
  899. 0000099C  B600                     cmp.b      D3, D0
  900. 0000099E  6710                     beq        +0x12 /* 000009B0 */
  901. 000009A0  7002                     moveq.l    D0, 0x02
  902. 000009A2  B600                     cmp.b      D3, D0
  903. 000009A4  670A                     beq        +0xC /* 000009B0 */
  904. 000009A6  2F3C 0000 0659           move.l     -[A7], 0x659
  905. 000009AC  4EBA F652                jsr        [PC - 0x9AE /* 00000000 */]
  906. label000009B0:
  907. 000009B0  522A 0015                addq.b     [A2 + 0x15], 1
  908. label000009B4:
  909. 000009B4  4EAD 1A92                jsr        [A5 + 0x1A92 /* export_846 */]
  910. 000009B8  6000 00AA                bra        +0xAC /* 00000A64 */
  911. label000009BC:
  912. 000009BC  7007                     moveq.l    D0, 0x07
  913. 000009BE  2F00                     move.l     -[A7], D0
  914. 000009C0  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  915. 000009C4  584F                     addq.w     A7, 4
  916. 000009C6  200B                     move.l     D0, A3
  917. 000009C8  4EFA 009C                jmp        [PC + 0x9C /* 00000A66 */]
  918. label000009CC:
  919. 000009CC  4EAD 14BA                jsr        [A5 + 0x14BA /* export_659 */]
  920. label000009D0:
  921. 000009D0  302D E3AE                move.w     D0, [A5 - 0x1C52]
  922. 000009D4  48C0                     ext.l      D0
  923. 000009D6  2F00                     move.l     -[A7], D0
  924. 000009D8  4EAD 19CA                jsr        [A5 + 0x19CA /* export_821 */]
  925. 000009DC  4A40                     tst.w      D0
  926. 000009DE  66EC                     bne        -0x12 /* 000009CC */
  927. 000009E0  0C6D 003A E3AE           cmpi.w     [A5 - 0x1C52], 0x3A /* ':' */
  928. 000009E6  6614                     bne        +0x16 /* 000009FC */
  929. 000009E8  2F2D DB5C                move.l     -[A7], [A5 - 0x24A4]
  930. 000009EC  4EBA 0084                jsr        [PC + 0x84 /* 00000A72 */]
  931. 000009F0  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  932. 000009F4  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  933. 000009F8  6000 FEB0                bra        -0x14E /* 000008AA */
  934. label000009FC:
  935. 000009FC  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  936. 00000A00  2F00                     move.l     -[A7], D0
  937. 00000A02  4EBA FDCC                jsr        [PC - 0x234 /* 000007D0 */]
  938. 00000A06  2F00                     move.l     -[A7], D0
  939. 00000A08  4EBA FC8C                jsr        [PC - 0x374 /* 00000696 */]
  940. 00000A0C  2440                     movea.l    A2, D0
  941. 00000A0E  1612                     move.b     D3, [A2]
  942. 00000A10  7000                     moveq.l    D0, 0x00
  943. 00000A12  1003                     move.b     D0, D3
  944. 00000A14  41ED E076                lea.l      A0, [A5 - 0x1F8A]
  945. 00000A18  1030 0000                move.b     D0, [A0 + D0.w]
  946. 00000A1C  7810                     moveq.l    D4, 0x10
  947. 00000A1E  C004                     and.b      D0, D4
  948. 00000A20  6630                     bne        +0x32 /* 00000A52 */
  949. 00000A22  700F                     moveq.l    D0, 0x0F
  950. 00000A24  B600                     cmp.b      D3, D0
  951. 00000A26  672A                     beq        +0x2C /* 00000A52 */
  952. 00000A28  7011                     moveq.l    D0, 0x11
  953. 00000A2A  B600                     cmp.b      D3, D0
  954. 00000A2C  6724                     beq        +0x26 /* 00000A52 */
  955. 00000A2E  B604                     cmp.b      D3, D4
  956. 00000A30  6720                     beq        +0x22 /* 00000A52 */
  957. 00000A32  700E                     moveq.l    D0, 0x0E
  958. 00000A34  B600                     cmp.b      D3, D0
  959. 00000A36  671A                     beq        +0x1C /* 00000A52 */
  960. 00000A38  206A 0012                movea.l    A0, [A2 + 0x12]
  961. 00000A3C  2010                     move.l     D0, [A0]
  962. 00000A3E  721F                     moveq.l    D1, 0x1F
  963. 00000A40  C041                     and.w      D0, D1
  964. 00000A42  7213                     moveq.l    D1, 0x13
  965. 00000A44  B041                     cmp.w      D0, D1
  966. 00000A46  670A                     beq        +0xC /* 00000A52 */
  967. 00000A48  7006                     moveq.l    D0, 0x06
  968. 00000A4A  2F00                     move.l     -[A7], D0
  969. 00000A4C  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  970. 00000A50  584F                     addq.w     A7, 4
  971. label00000A52:
  972. 00000A52  2F0A                     move.l     -[A7], A2
  973. 00000A54  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  974. 00000A58  7057                     moveq.l    D0, 0x57
  975. 00000A5A  1F00                     move.b     -[A7], D0
  976. 00000A5C  7033                     moveq.l    D0, 0x33
  977. 00000A5E  2F00                     move.l     -[A7], D0
  978. 00000A60  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  979. label00000A64:
  980. 00000A64  200B                     move.l     D0, A3
  981. label00000A66:
  982. 00000A66  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  983. 00000A6A  4E5E                     unlink     A6
  984. 00000A6C  205F                     movea.l    A0, [A7]+
  985. 00000A6E  584F                     addq.w     A7, 4
  986. 00000A70  4ED0                     jmp        [A0]
  987. fn00000A72:
  988. 00000A72  4E56 0000                link       A6, 0
  989. 00000A76  48E7 1030                movem.l    -[A7], D3,A2,A3
  990. 00000A7A  246E 0008                movea.l    A2, [A6 + 0x8]
  991. 00000A7E  2F0A                     move.l     -[A7], A2
  992. 00000A80  7004                     moveq.l    D0, 0x04
  993. 00000A82  2F00                     move.l     -[A7], D0
  994. 00000A84  4EAD 1A32                jsr        [A5 + 0x1A32 /* export_834 */]
  995. 00000A88  2640                     movea.l    A3, D0
  996. 00000A8A  200B                     move.l     D0, A3
  997. 00000A8C  671E                     beq        +0x20 /* 00000AAC */
  998. 00000A8E  102B 0016                move.b     D0, [A3 + 0x16]
  999. 00000A92  720C                     moveq.l    D1, 0x0C
  1000. 00000A94  B001                     cmp.b      D0, D1
  1001. 00000A96  6606                     bne        +0x8 /* 00000A9E */
  1002. 00000A98  4A6B 0010                tst.w      [A3 + 0x10]
  1003. 00000A9C  672A                     beq        +0x2C /* 00000AC8 */
  1004. label00000A9E:
  1005. 00000A9E  2F0A                     move.l     -[A7], A2
  1006. 00000AA0  7030                     moveq.l    D0, 0x30
  1007. 00000AA2  2F00                     move.l     -[A7], D0
  1008. 00000AA4  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1009. 00000AA8  504F                     addq.w     A7, 8
  1010. 00000AAA  6030                     bra        +0x32 /* 00000ADC */
  1011. label00000AAC:
  1012. 00000AAC  2F0A                     move.l     -[A7], A2
  1013. 00000AAE  7004                     moveq.l    D0, 0x04
  1014. 00000AB0  2F00                     move.l     -[A7], D0
  1015. 00000AB2  700C                     moveq.l    D0, 0x0C
  1016. 00000AB4  1F00                     move.b     -[A7], D0
  1017. 00000AB6  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  1018. 00000ABA  2640                     movea.l    A3, D0
  1019. 00000ABC  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1020. 00000AC0  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1021. 00000AC4  3740 0012                move.w     [A3 + 0x12], D0
  1022. label00000AC8:
  1023. 00000AC8  7001                     moveq.l    D0, 0x01
  1024. 00000ACA  3740 0010                move.w     [A3 + 0x10], D0
  1025. 00000ACE  362B 0012                move.w     D3, [A3 + 0x12]
  1026. 00000AD2  48C3                     ext.l      D3
  1027. 00000AD4  2F03                     move.l     -[A7], D3
  1028. 00000AD6  2F03                     move.l     -[A7], D3
  1029. 00000AD8  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1030. label00000ADC:
  1031. 00000ADC  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1032. 00000AE0  4E5E                     unlink     A6
  1033. 00000AE2  205F                     movea.l    A0, [A7]+
  1034. 00000AE4  584F                     addq.w     A7, 4
  1035. 00000AE6  4ED0                     jmp        [A0]
  1036. fn00000AE8:
  1037. 00000AE8  4E56 FFF0                link       A6, -0x0010
  1038. 00000AEC  48E7 1830                movem.l    -[A7], D3,D4,A2,A3
  1039. 00000AF0  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1040. 00000AF4  7038                     moveq.l    D0, 0x38
  1041. 00000AF6  1F00                     move.b     -[A7], D0
  1042. 00000AF8  7042                     moveq.l    D0, 0x42
  1043. 00000AFA  2F00                     move.l     -[A7], D0
  1044. 00000AFC  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1045. 00000B00  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1046. 00000B04  2F00                     move.l     -[A7], D0
  1047. 00000B06  4EBA FCC8                jsr        [PC - 0x338 /* 000007D0 */]
  1048. 00000B0A  2F00                     move.l     -[A7], D0
  1049. 00000B0C  4EBA FB88                jsr        [PC - 0x478 /* 00000696 */]
  1050. 00000B10  2440                     movea.l    A2, D0
  1051. 00000B12  2F0A                     move.l     -[A7], A2
  1052. 00000B14  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  1053. 00000B18  2F0A                     move.l     -[A7], A2
  1054. 00000B1A  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  1055. 00000B1E  4EAD 199A                jsr        [A5 + 0x199A /* export_815 */]
  1056. 00000B22  7039                     moveq.l    D0, 0x39
  1057. 00000B24  1F00                     move.b     -[A7], D0
  1058. 00000B26  7012                     moveq.l    D0, 0x12
  1059. 00000B28  2F00                     move.l     -[A7], D0
  1060. 00000B2A  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1061. 00000B2E  282D CE5A                move.l     D4, [A5 - 0x31A6]
  1062. 00000B32  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1063. 00000B36  2F0A                     move.l     -[A7], A2
  1064. 00000B38  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1065. 00000B3C  266D E65A                movea.l    A3, [A5 - 0x19A6]
  1066. 00000B40  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1067. 00000B44  5048                     addq.w     A0, 8
  1068. 00000B46  2F08                     move.l     -[A7], A0
  1069. 00000B48  42A7                     clr.l      -[A7]
  1070. 00000B4A  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1071. 00000B4E  2040                     movea.l    A0, D0
  1072. 00000B50  2144 0008                move.l     [A0 + 0x8], D4
  1073. 00000B54  7003                     moveq.l    D0, 0x03
  1074. 00000B56  2740 0010                move.l     [A3 + 0x10], D0
  1075. 00000B5A  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1076. 00000B5E  204B                     movea.l    A0, A3
  1077. 00000B60  5048                     addq.w     A0, 8
  1078. 00000B62  2F08                     move.l     -[A7], A0
  1079. 00000B64  2F2D E65A                move.l     -[A7], [A5 - 0x19A6]
  1080. 00000B68  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1081. 00000B6C  486E FFF0                pea.l      [A6 - 0x10]
  1082. 00000B70  4EBA FCBE                jsr        [PC - 0x342 /* 00000830 */]
  1083. 00000B74  0C2D 000C DB5A           cmpi.b     [A5 - 0x24A6], 0xC
  1084. 00000B7A  661E                     bne        +0x20 /* 00000B9A */
  1085. 00000B7C  262D CE5A                move.l     D3, [A5 - 0x31A6]
  1086. 00000B80  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1087. 00000B84  2F03                     move.l     -[A7], D3
  1088. 00000B86  2F04                     move.l     -[A7], D4
  1089. 00000B88  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1090. 00000B8C  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1091. 00000B90  486E FFF8                pea.l      [A6 - 0x8]
  1092. 00000B94  4EBA FC9A                jsr        [PC - 0x366 /* 00000830 */]
  1093. 00000B98  2803                     move.l     D4, D3
  1094. label00000B9A:
  1095. 00000B9A  2F04                     move.l     -[A7], D4
  1096. 00000B9C  2F04                     move.l     -[A7], D4
  1097. 00000B9E  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1098. 00000BA2  4CDF 0C18                movem.l    D3,D4,A2,A3, [A7]+
  1099. 00000BA6  4E5E                     unlink     A6
  1100. 00000BA8  4E75                     rts
  1101. fn00000BAA:
  1102. 00000BAA  4E56 FFF8                link       A6, -0x0008
  1103. 00000BAE  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1104. 00000BB2  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1105. 00000BB6  7038                     moveq.l    D0, 0x38
  1106. 00000BB8  1F00                     move.b     -[A7], D0
  1107. 00000BBA  7042                     moveq.l    D0, 0x42
  1108. 00000BBC  2F00                     move.l     -[A7], D0
  1109. 00000BBE  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1110. 00000BC2  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1111. 00000BC6  2F00                     move.l     -[A7], D0
  1112. 00000BC8  4EBA FC06                jsr        [PC - 0x3FA /* 000007D0 */]
  1113. 00000BCC  2F00                     move.l     -[A7], D0
  1114. 00000BCE  4EBA FAC6                jsr        [PC - 0x53A /* 00000696 */]
  1115. 00000BD2  2640                     movea.l    A3, D0
  1116. 00000BD4  2A2D CE52                move.l     D5, [A5 - 0x31AE]
  1117. 00000BD8  2C2D CE56                move.l     D6, [A5 - 0x31AA]
  1118. 00000BDC  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1119. 00000BE0  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1120. 00000BE4  2B40 CE56                move.l     [A5 - 0x31AA], D0
  1121. 00000BE8  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1122. 00000BEC  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1123. 00000BF0  2B40 CE52                move.l     [A5 - 0x31AE], D0
  1124. 00000BF4  282D CE5A                move.l     D4, [A5 - 0x31A6]
  1125. 00000BF8  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1126. 00000BFC  2F0B                     move.l     -[A7], A3
  1127. 00000BFE  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  1128. 00000C02  2F0B                     move.l     -[A7], A3
  1129. 00000C04  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  1130. 00000C08  4EAD 199A                jsr        [A5 + 0x199A /* export_815 */]
  1131. 00000C0C  7039                     moveq.l    D0, 0x39
  1132. 00000C0E  1F00                     move.b     -[A7], D0
  1133. 00000C10  7012                     moveq.l    D0, 0x12
  1134. 00000C12  2F00                     move.l     -[A7], D0
  1135. 00000C14  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1136. 00000C18  1013                     move.b     D0, [A3]
  1137. 00000C1A  725D                     moveq.l    D1, 0x5D
  1138. 00000C1C  B001                     cmp.b      D0, D1
  1139. 00000C1E  6704                     beq        +0x6 /* 00000C24 */
  1140. 00000C20  7000                     moveq.l    D0, 0x00
  1141. 00000C22  6002                     bra        +0x4 /* 00000C26 */
  1142. label00000C24:
  1143. 00000C24  7001                     moveq.l    D0, 0x01
  1144. label00000C26:
  1145. 00000C26  2000                     move.l     D0, D0
  1146. 00000C28  3600                     move.w     D3, D0
  1147. 00000C2A  6720                     beq        +0x22 /* 00000C4C */
  1148. 00000C2C  2F0B                     move.l     -[A7], A3
  1149. 00000C2E  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  1150. 00000C32  2E00                     move.l     D7, D0
  1151. 00000C34  670A                     beq        +0xC /* 00000C40 */
  1152. 00000C36  2F04                     move.l     -[A7], D4
  1153. 00000C38  2F04                     move.l     -[A7], D4
  1154. 00000C3A  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1155. 00000C3E  604A                     bra        +0x4C /* 00000C8A */
  1156. label00000C40:
  1157. 00000C40  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1158. 00000C44  2F04                     move.l     -[A7], D4
  1159. 00000C46  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1160. 00000C4A  603E                     bra        +0x40 /* 00000C8A */
  1161. label00000C4C:
  1162. 00000C4C  2F0B                     move.l     -[A7], A3
  1163. 00000C4E  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1164. 00000C52  286D E65A                movea.l    A4, [A5 - 0x19A6]
  1165. 00000C56  7003                     moveq.l    D0, 0x03
  1166. 00000C58  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1167. 00000C5C  2140 0010                move.l     [A0 + 0x10], D0
  1168. 00000C60  244C                     movea.l    A2, A4
  1169. 00000C62  504A                     addq.w     A2, 8
  1170. 00000C64  2F0A                     move.l     -[A7], A2
  1171. 00000C66  42A7                     clr.l      -[A7]
  1172. 00000C68  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1173. 00000C6C  2040                     movea.l    A0, D0
  1174. 00000C6E  216D CE52 0008           move.l     [A0 + 0x8], [A5 - 0x31AE]
  1175. 00000C74  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1176. 00000C78  2F0A                     move.l     -[A7], A2
  1177. 00000C7A  2F2D E65A                move.l     -[A7], [A5 - 0x19A6]
  1178. 00000C7E  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1179. 00000C82  2F04                     move.l     -[A7], D4
  1180. 00000C84  2F04                     move.l     -[A7], D4
  1181. 00000C86  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1182. label00000C8A:
  1183. 00000C8A  486E FFF8                pea.l      [A6 - 0x8]
  1184. 00000C8E  4EBA FBA0                jsr        [PC - 0x460 /* 00000830 */]
  1185. 00000C92  2F2D CE56                move.l     -[A7], [A5 - 0x31AA]
  1186. 00000C96  2F2D CE56                move.l     -[A7], [A5 - 0x31AA]
  1187. 00000C9A  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1188. 00000C9E  4A43                     tst.w      D3
  1189. 00000CA0  671E                     beq        +0x20 /* 00000CC0 */
  1190. 00000CA2  4A87                     tst.l      D7
  1191. 00000CA4  670C                     beq        +0xE /* 00000CB2 */
  1192. 00000CA6  2F04                     move.l     -[A7], D4
  1193. 00000CA8  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1194. 00000CAC  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1195. 00000CB0  6054                     bra        +0x56 /* 00000D06 */
  1196. label00000CB2:
  1197. 00000CB2  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1198. 00000CB6  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1199. 00000CBA  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1200. 00000CBE  6046                     bra        +0x48 /* 00000D06 */
  1201. label00000CC0:
  1202. 00000CC0  2F0B                     move.l     -[A7], A3
  1203. 00000CC2  4EAD 1732                jsr        [A5 + 0x1732 /* export_738 */]
  1204. 00000CC6  2F00                     move.l     -[A7], D0
  1205. 00000CC8  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1206. 00000CCC  286D E65A                movea.l    A4, [A5 - 0x19A6]
  1207. 00000CD0  7003                     moveq.l    D0, 0x03
  1208. 00000CD2  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1209. 00000CD6  2140 0010                move.l     [A0 + 0x10], D0
  1210. 00000CDA  244C                     movea.l    A2, A4
  1211. 00000CDC  504A                     addq.w     A2, 8
  1212. 00000CDE  2F0A                     move.l     -[A7], A2
  1213. 00000CE0  42A7                     clr.l      -[A7]
  1214. 00000CE2  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1215. 00000CE6  2040                     movea.l    A0, D0
  1216. 00000CE8  216D CE52 0008           move.l     [A0 + 0x8], [A5 - 0x31AE]
  1217. 00000CEE  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1218. 00000CF2  2F0A                     move.l     -[A7], A2
  1219. 00000CF4  2F2D E65A                move.l     -[A7], [A5 - 0x19A6]
  1220. 00000CF8  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1221. 00000CFC  2F04                     move.l     -[A7], D4
  1222. 00000CFE  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1223. 00000D02  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1224. label00000D06:
  1225. 00000D06  2B45 CE52                move.l     [A5 - 0x31AE], D5
  1226. 00000D0A  2B46 CE56                move.l     [A5 - 0x31AA], D6
  1227. 00000D0E  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1228. 00000D12  4E5E                     unlink     A6
  1229. 00000D14  4E75                     rts
  1230. fn00000D16:
  1231. 00000D16  4E56 FFF0                link       A6, -0x0010
  1232. 00000D1A  48E7 0E38                movem.l    -[A7], D4,D5,D6,A2,A3,A4
  1233. 00000D1E  2A2D CE52                move.l     D5, [A5 - 0x31AE]
  1234. 00000D22  2C2D CE56                move.l     D6, [A5 - 0x31AA]
  1235. 00000D26  282D CE5A                move.l     D4, [A5 - 0x31A6]
  1236. 00000D2A  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1237. 00000D2E  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1238. 00000D32  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1239. 00000D36  2B40 CE56                move.l     [A5 - 0x31AA], D0
  1240. 00000D3A  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1241. 00000D3E  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1242. 00000D42  2B40 CE52                move.l     [A5 - 0x31AE], D0
  1243. 00000D46  2F04                     move.l     -[A7], D4
  1244. 00000D48  2F04                     move.l     -[A7], D4
  1245. 00000D4A  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1246. 00000D4E  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1247. 00000D52  486E FFF8                pea.l      [A6 - 0x8]
  1248. 00000D56  4EBA FAD8                jsr        [PC - 0x528 /* 00000830 */]
  1249. 00000D5A  7024                     moveq.l    D0, 0x24
  1250. 00000D5C  1F00                     move.b     -[A7], D0
  1251. 00000D5E  7043                     moveq.l    D0, 0x43
  1252. 00000D60  2F00                     move.l     -[A7], D0
  1253. 00000D62  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1254. 00000D66  7038                     moveq.l    D0, 0x38
  1255. 00000D68  1F00                     move.b     -[A7], D0
  1256. 00000D6A  7042                     moveq.l    D0, 0x42
  1257. 00000D6C  2F00                     move.l     -[A7], D0
  1258. 00000D6E  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1259. 00000D72  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1260. 00000D76  2F00                     move.l     -[A7], D0
  1261. 00000D78  4EBA FA56                jsr        [PC - 0x5AA /* 000007D0 */]
  1262. 00000D7C  2F00                     move.l     -[A7], D0
  1263. 00000D7E  4EBA F916                jsr        [PC - 0x6EA /* 00000696 */]
  1264. 00000D82  2640                     movea.l    A3, D0
  1265. 00000D84  2F0B                     move.l     -[A7], A3
  1266. 00000D86  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  1267. 00000D8A  2F0B                     move.l     -[A7], A3
  1268. 00000D8C  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  1269. 00000D90  7039                     moveq.l    D0, 0x39
  1270. 00000D92  1F00                     move.b     -[A7], D0
  1271. 00000D94  7012                     moveq.l    D0, 0x12
  1272. 00000D96  2F00                     move.l     -[A7], D0
  1273. 00000D98  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1274. 00000D9C  486E FFF0                pea.l      [A6 - 0x10]
  1275. 00000DA0  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  1276. 00000DA4  7057                     moveq.l    D0, 0x57
  1277. 00000DA6  1F00                     move.b     -[A7], D0
  1278. 00000DA8  7033                     moveq.l    D0, 0x33
  1279. 00000DAA  2F00                     move.l     -[A7], D0
  1280. 00000DAC  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1281. 00000DB0  2F2D CE56                move.l     -[A7], [A5 - 0x31AA]
  1282. 00000DB4  2F2D CE56                move.l     -[A7], [A5 - 0x31AA]
  1283. 00000DB8  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1284. 00000DBC  1013                     move.b     D0, [A3]
  1285. 00000DBE  725D                     moveq.l    D1, 0x5D
  1286. 00000DC0  B001                     cmp.b      D0, D1
  1287. 00000DC2  6704                     beq        +0x6 /* 00000DC8 */
  1288. 00000DC4  7000                     moveq.l    D0, 0x00
  1289. 00000DC6  6002                     bra        +0x4 /* 00000DCA */
  1290. label00000DC8:
  1291. 00000DC8  7001                     moveq.l    D0, 0x01
  1292. label00000DCA:
  1293. 00000DCA  2000                     move.l     D0, D0
  1294. 00000DCC  4A40                     tst.w      D0
  1295. 00000DCE  6726                     beq        +0x28 /* 00000DF6 */
  1296. 00000DD0  2F0B                     move.l     -[A7], A3
  1297. 00000DD2  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  1298. 00000DD6  4A80                     tst.l      D0
  1299. 00000DD8  670E                     beq        +0x10 /* 00000DE8 */
  1300. 00000DDA  2F04                     move.l     -[A7], D4
  1301. 00000DDC  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1302. 00000DE0  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1303. 00000DE4  6000 0080                bra        +0x82 /* 00000E66 */
  1304. label00000DE8:
  1305. 00000DE8  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1306. 00000DEC  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1307. 00000DF0  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1308. 00000DF4  6070                     bra        +0x72 /* 00000E66 */
  1309. label00000DF6:
  1310. 00000DF6  2F0B                     move.l     -[A7], A3
  1311. 00000DF8  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1312. 00000DFC  286D E65A                movea.l    A4, [A5 - 0x19A6]
  1313. 00000E00  7003                     moveq.l    D0, 0x03
  1314. 00000E02  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1315. 00000E06  2140 0010                move.l     [A0 + 0x10], D0
  1316. 00000E0A  244C                     movea.l    A2, A4
  1317. 00000E0C  504A                     addq.w     A2, 8
  1318. 00000E0E  2F0A                     move.l     -[A7], A2
  1319. 00000E10  42A7                     clr.l      -[A7]
  1320. 00000E12  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1321. 00000E16  2040                     movea.l    A0, D0
  1322. 00000E18  216D CE52 0008           move.l     [A0 + 0x8], [A5 - 0x31AE]
  1323. 00000E1E  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1324. 00000E22  2F0A                     move.l     -[A7], A2
  1325. 00000E24  2F2D E65A                move.l     -[A7], [A5 - 0x19A6]
  1326. 00000E28  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1327. 00000E2C  41EE FFF0                lea.l      A0, [A6 - 0x10]
  1328. 00000E30  226D E65A                movea.l    A1, [A5 - 0x19A6]
  1329. 00000E34  701E                     moveq.l    D0, 0x1E
  1330. 00000E36  D3C0                     add.l      A1, D0
  1331. 00000E38  22D8                     move.l     [A1]+, [A0]+
  1332. 00000E3A  3290                     move.w     [A1], [A0]
  1333. 00000E3C  7001                     moveq.l    D0, 0x01
  1334. 00000E3E  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1335. 00000E42  2140 0010                move.l     [A0 + 0x10], D0
  1336. 00000E46  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1337. 00000E4A  5048                     addq.w     A0, 8
  1338. 00000E4C  2F08                     move.l     -[A7], A0
  1339. 00000E4E  42A7                     clr.l      -[A7]
  1340. 00000E50  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1341. 00000E54  2040                     movea.l    A0, D0
  1342. 00000E56  2144 0008                move.l     [A0 + 0x8], D4
  1343. 00000E5A  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1344. 00000E5E  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1345. 00000E62  4EAD 16D2                jsr        [A5 + 0x16D2 /* export_726 */]
  1346. label00000E66:
  1347. 00000E66  2B45 CE52                move.l     [A5 - 0x31AE], D5
  1348. 00000E6A  2B46 CE56                move.l     [A5 - 0x31AA], D6
  1349. 00000E6E  4CDF 1C70                movem.l    D4,D5,D6,A2,A3,A4, [A7]+
  1350. 00000E72  4E5E                     unlink     A6
  1351. 00000E74  4E75                     rts
  1352. fn00000E76:
  1353. 00000E76  4E56 FFF4                link       A6, -0x000C
  1354. 00000E7A  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  1355. 00000E7E  4245                     clr.w      D5
  1356. 00000E80  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1357. 00000E84  7038                     moveq.l    D0, 0x38
  1358. 00000E86  1F00                     move.b     -[A7], D0
  1359. 00000E88  7042                     moveq.l    D0, 0x42
  1360. 00000E8A  2F00                     move.l     -[A7], D0
  1361. 00000E8C  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1362. 00000E90  0C2D 0057 DB5A           cmpi.b     [A5 - 0x24A6], 0x57 /* 'W' */
  1363. 00000E96  660A                     bne        +0xC /* 00000EA2 */
  1364. 00000E98  7000                     moveq.l    D0, 0x00
  1365. 00000E9A  2440                     movea.l    A2, D0
  1366. 00000E9C  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1367. 00000EA0  601E                     bra        +0x20 /* 00000EC0 */
  1368. label00000EA2:
  1369. 00000EA2  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1370. 00000EA6  2F00                     move.l     -[A7], D0
  1371. 00000EA8  4EBA F926                jsr        [PC - 0x6DA /* 000007D0 */]
  1372. 00000EAC  2F00                     move.l     -[A7], D0
  1373. 00000EAE  4EBA F7E6                jsr        [PC - 0x81A /* 00000696 */]
  1374. 00000EB2  2440                     movea.l    A2, D0
  1375. 00000EB4  7057                     moveq.l    D0, 0x57
  1376. 00000EB6  1F00                     move.b     -[A7], D0
  1377. 00000EB8  7033                     moveq.l    D0, 0x33
  1378. 00000EBA  2F00                     move.l     -[A7], D0
  1379. 00000EBC  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1380. label00000EC0:
  1381. 00000EC0  0C2D 0057 DB5A           cmpi.b     [A5 - 0x24A6], 0x57 /* 'W' */
  1382. 00000EC6  660A                     bne        +0xC /* 00000ED2 */
  1383. 00000EC8  7000                     moveq.l    D0, 0x00
  1384. 00000ECA  2640                     movea.l    A3, D0
  1385. 00000ECC  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1386. 00000ED0  6012                     bra        +0x14 /* 00000EE4 */
  1387. label00000ED2:
  1388. 00000ED2  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1389. 00000ED6  2F00                     move.l     -[A7], D0
  1390. 00000ED8  4EBA F8F6                jsr        [PC - 0x70A /* 000007D0 */]
  1391. 00000EDC  2F00                     move.l     -[A7], D0
  1392. 00000EDE  4EBA F7B6                jsr        [PC - 0x84A /* 00000696 */]
  1393. 00000EE2  2640                     movea.l    A3, D0
  1394. label00000EE4:
  1395. 00000EE4  2C2D CE52                move.l     D6, [A5 - 0x31AE]
  1396. 00000EE8  2E2D CE56                move.l     D7, [A5 - 0x31AA]
  1397. 00000EEC  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1398. 00000EF0  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1399. 00000EF4  2B40 CE52                move.l     [A5 - 0x31AE], D0
  1400. 00000EF8  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1401. 00000EFC  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1402. 00000F00  2B40 CE56                move.l     [A5 - 0x31AA], D0
  1403. 00000F04  282D CE5A                move.l     D4, [A5 - 0x31A6]
  1404. 00000F08  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1405. 00000F0C  200A                     move.l     D0, A2
  1406. 00000F0E  6706                     beq        +0x8 /* 00000F16 */
  1407. 00000F10  2F0A                     move.l     -[A7], A2
  1408. 00000F12  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1409. label00000F16:
  1410. 00000F16  200B                     move.l     D0, A3
  1411. 00000F18  6700 0088                beq        +0x8A /* 00000FA2 */
  1412. 00000F1C  2F0B                     move.l     -[A7], A3
  1413. 00000F1E  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  1414. 00000F22  2F0B                     move.l     -[A7], A3
  1415. 00000F24  4EAD 1522                jsr        [A5 + 0x1522 /* export_672 */]
  1416. 00000F28  7057                     moveq.l    D0, 0x57
  1417. 00000F2A  1F00                     move.b     -[A7], D0
  1418. 00000F2C  7033                     moveq.l    D0, 0x33
  1419. 00000F2E  2F00                     move.l     -[A7], D0
  1420. 00000F30  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1421. 00000F34  1013                     move.b     D0, [A3]
  1422. 00000F36  725D                     moveq.l    D1, 0x5D
  1423. 00000F38  B001                     cmp.b      D0, D1
  1424. 00000F3A  6704                     beq        +0x6 /* 00000F40 */
  1425. 00000F3C  7000                     moveq.l    D0, 0x00
  1426. 00000F3E  6002                     bra        +0x4 /* 00000F42 */
  1427. label00000F40:
  1428. 00000F40  7001                     moveq.l    D0, 0x01
  1429. label00000F42:
  1430. 00000F42  2000                     move.l     D0, D0
  1431. 00000F44  3A00                     move.w     D5, D0
  1432. 00000F46  6724                     beq        +0x26 /* 00000F6C */
  1433. 00000F48  2F0B                     move.l     -[A7], A3
  1434. 00000F4A  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  1435. 00000F4E  2D40 FFFC                move.l     [A6 - 0x4], D0
  1436. 00000F52  4A80                     tst.l      D0
  1437. 00000F54  660C                     bne        +0xE /* 00000F62 */
  1438. 00000F56  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1439. 00000F5A  2F04                     move.l     -[A7], D4
  1440. 00000F5C  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1441. 00000F60  6040                     bra        +0x42 /* 00000FA2 */
  1442. label00000F62:
  1443. 00000F62  2F04                     move.l     -[A7], D4
  1444. 00000F64  2F04                     move.l     -[A7], D4
  1445. 00000F66  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1446. 00000F6A  6036                     bra        +0x38 /* 00000FA2 */
  1447. label00000F6C:
  1448. 00000F6C  2F0B                     move.l     -[A7], A3
  1449. 00000F6E  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1450. 00000F72  286D E65A                movea.l    A4, [A5 - 0x19A6]
  1451. 00000F76  7003                     moveq.l    D0, 0x03
  1452. 00000F78  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1453. 00000F7C  2140 0010                move.l     [A0 + 0x10], D0
  1454. 00000F80  244C                     movea.l    A2, A4
  1455. 00000F82  504A                     addq.w     A2, 8
  1456. 00000F84  2F0A                     move.l     -[A7], A2
  1457. 00000F86  42A7                     clr.l      -[A7]
  1458. 00000F88  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1459. 00000F8C  2040                     movea.l    A0, D0
  1460. 00000F8E  216D CE52 0008           move.l     [A0 + 0x8], [A5 - 0x31AE]
  1461. 00000F94  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1462. 00000F98  2F0A                     move.l     -[A7], A2
  1463. 00000F9A  2F2D E65A                move.l     -[A7], [A5 - 0x19A6]
  1464. 00000F9E  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1465. label00000FA2:
  1466. 00000FA2  4A45                     tst.w      D5
  1467. 00000FA4  6608                     bne        +0xA /* 00000FAE */
  1468. 00000FA6  2F04                     move.l     -[A7], D4
  1469. 00000FA8  2F04                     move.l     -[A7], D4
  1470. 00000FAA  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1471. label00000FAE:
  1472. 00000FAE  102D DB5A                move.b     D0, [A5 - 0x24A6]
  1473. 00000FB2  7639                     moveq.l    D3, 0x39
  1474. 00000FB4  B003                     cmp.b      D0, D3
  1475. 00000FB6  6714                     beq        +0x16 /* 00000FCC */
  1476. 00000FB8  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1477. 00000FBC  2F00                     move.l     -[A7], D0
  1478. 00000FBE  4EBA F810                jsr        [PC - 0x7F0 /* 000007D0 */]
  1479. 00000FC2  2F00                     move.l     -[A7], D0
  1480. 00000FC4  4EBA F6D0                jsr        [PC - 0x930 /* 00000696 */]
  1481. 00000FC8  2440                     movea.l    A2, D0
  1482. 00000FCA  6004                     bra        +0x6 /* 00000FD0 */
  1483. label00000FCC:
  1484. 00000FCC  7000                     moveq.l    D0, 0x00
  1485. 00000FCE  2440                     movea.l    A2, D0
  1486. label00000FD0:
  1487. 00000FD0  4EAD 199A                jsr        [A5 + 0x199A /* export_815 */]
  1488. 00000FD4  1F03                     move.b     -[A7], D3
  1489. 00000FD6  7012                     moveq.l    D0, 0x12
  1490. 00000FD8  2F00                     move.l     -[A7], D0
  1491. 00000FDA  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1492. 00000FDE  486E FFF4                pea.l      [A6 - 0xC]
  1493. 00000FE2  4EBA F84C                jsr        [PC - 0x7B4 /* 00000830 */]
  1494. 00000FE6  2F2D CE56                move.l     -[A7], [A5 - 0x31AA]
  1495. 00000FEA  2F2D CE56                move.l     -[A7], [A5 - 0x31AA]
  1496. 00000FEE  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1497. 00000FF2  200A                     move.l     D0, A2
  1498. 00000FF4  6706                     beq        +0x8 /* 00000FFC */
  1499. 00000FF6  2F0A                     move.l     -[A7], A2
  1500. 00000FF8  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1501. label00000FFC:
  1502. 00000FFC  200B                     move.l     D0, A3
  1503. 00000FFE  6740                     beq        +0x42 /* 00001040 */
  1504. 00001000  4A45                     tst.w      D5
  1505. 00001002  663C                     bne        +0x3E /* 00001040 */
  1506. 00001004  2F0B                     move.l     -[A7], A3
  1507. 00001006  4EAD 1732                jsr        [A5 + 0x1732 /* export_738 */]
  1508. 0000100A  2F00                     move.l     -[A7], D0
  1509. 0000100C  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1510. 00001010  286D E65A                movea.l    A4, [A5 - 0x19A6]
  1511. 00001014  7003                     moveq.l    D0, 0x03
  1512. 00001016  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1513. 0000101A  2140 0010                move.l     [A0 + 0x10], D0
  1514. 0000101E  244C                     movea.l    A2, A4
  1515. 00001020  504A                     addq.w     A2, 8
  1516. 00001022  2F0A                     move.l     -[A7], A2
  1517. 00001024  42A7                     clr.l      -[A7]
  1518. 00001026  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1519. 0000102A  2040                     movea.l    A0, D0
  1520. 0000102C  216D CE52 0008           move.l     [A0 + 0x8], [A5 - 0x31AE]
  1521. 00001032  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1522. 00001036  2F0A                     move.l     -[A7], A2
  1523. 00001038  2F2D E65A                move.l     -[A7], [A5 - 0x19A6]
  1524. 0000103C  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1525. label00001040:
  1526. 00001040  4A45                     tst.w      D5
  1527. 00001042  6720                     beq        +0x22 /* 00001064 */
  1528. 00001044  202E FFFC                move.l     D0, [A6 - 0x4]
  1529. 00001048  670C                     beq        +0xE /* 00001056 */
  1530. 0000104A  2F04                     move.l     -[A7], D4
  1531. 0000104C  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1532. 00001050  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1533. 00001054  6018                     bra        +0x1A /* 0000106E */
  1534. label00001056:
  1535. 00001056  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1536. 0000105A  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1537. 0000105E  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1538. 00001062  600A                     bra        +0xC /* 0000106E */
  1539. label00001064:
  1540. 00001064  2F04                     move.l     -[A7], D4
  1541. 00001066  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1542. 0000106A  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1543. label0000106E:
  1544. 0000106E  2B46 CE52                move.l     [A5 - 0x31AE], D6
  1545. 00001072  2B47 CE56                move.l     [A5 - 0x31AA], D7
  1546. 00001076  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  1547. 0000107A  4E5E                     unlink     A6
  1548. 0000107C  4E75                     rts
  1549. 0000107E  4E56 0000                link       A6, 0
  1550. 00001082  206E 0008                movea.l    A0, [A6 + 0x8]
  1551. 00001086  2010                     move.l     D0, [A0]
  1552. 00001088  206E 000C                movea.l    A0, [A6 + 0xC]
  1553. 0000108C  2210                     move.l     D1, [A0]
  1554. 0000108E  B081                     cmp.l      D0, D1
  1555. 00001090  6F04                     ble        +0x6 /* 00001096 */
  1556. 00001092  7001                     moveq.l    D0, 0x01
  1557. 00001094  6016                     bra        +0x18 /* 000010AC */
  1558. label00001096:
  1559. 00001096  206E 0008                movea.l    A0, [A6 + 0x8]
  1560. 0000109A  2010                     move.l     D0, [A0]
  1561. 0000109C  206E 000C                movea.l    A0, [A6 + 0xC]
  1562. 000010A0  2210                     move.l     D1, [A0]
  1563. 000010A2  B081                     cmp.l      D0, D1
  1564. 000010A4  6C04                     bge        +0x6 /* 000010AA */
  1565. 000010A6  70FF                     moveq.l    D0, 0xFFFFFFFF
  1566. 000010A8  6002                     bra        +0x4 /* 000010AC */
  1567. label000010AA:
  1568. 000010AA  7000                     moveq.l    D0, 0x00
  1569. label000010AC:
  1570. 000010AC  4E5E                     unlink     A6
  1571. 000010AE  4E75                     rts
  1572. fn000010B0:
  1573. 000010B0  4E56 FFE8                link       A6, -0x0018
  1574. 000010B4  48E7 1838                movem.l    -[A7], D3,D4,A2,A3,A4
  1575. 000010B8  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1576. 000010BC  7038                     moveq.l    D0, 0x38
  1577. 000010BE  1F00                     move.b     -[A7], D0
  1578. 000010C0  7042                     moveq.l    D0, 0x42
  1579. 000010C2  2F00                     move.l     -[A7], D0
  1580. 000010C4  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1581. 000010C8  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  1582. 000010CC  2F00                     move.l     -[A7], D0
  1583. 000010CE  4EBA F700                jsr        [PC - 0x900 /* 000007D0 */]
  1584. 000010D2  2640                     movea.l    A3, D0
  1585. 000010D4  282D CE52                move.l     D4, [A5 - 0x31AE]
  1586. 000010D8  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1587. 000010DC  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1588. 000010E0  2B40 CE52                move.l     [A5 - 0x31AE], D0
  1589. 000010E4  2D6D CE5E FFE8           move.l     [A6 - 0x18], [A5 - 0x31A2]
  1590. 000010EA  7014                     moveq.l    D0, 0x14
  1591. 000010EC  2F00                     move.l     -[A7], D0
  1592. 000010EE  4EAD 1622                jsr        [A5 + 0x1622 /* export_704 */]
  1593. 000010F2  2B40 CE5E                move.l     [A5 - 0x31A2], D0
  1594. 000010F6  72FF                     moveq.l    D1, 0xFFFFFFFF
  1595. 000010F8  2040                     movea.l    A0, D0
  1596. 000010FA  2141 0008                move.l     [A0 + 0x8], D1
  1597. 000010FE  206B 0012                movea.l    A0, [A3 + 0x12]
  1598. 00001102  2010                     move.l     D0, [A0]
  1599. 00001104  721F                     moveq.l    D1, 0x1F
  1600. 00001106  C081                     and.l      D0, D1
  1601. 00001108  2D40 FFEC                move.l     [A6 - 0x14], D0
  1602. 0000110C  2F0B                     move.l     -[A7], A3
  1603. 0000110E  4EAD 186A                jsr        [A5 + 0x186A /* export_777 */]
  1604. 00001112  2640                     movea.l    A3, D0
  1605. 00001114  302E FFEE                move.w     D0, [A6 - 0x12]
  1606. 00001118  721F                     moveq.l    D1, 0x1F
  1607. 0000111A  C041                     and.w      D0, D1
  1608. 0000111C  720B                     moveq.l    D1, 0x0B
  1609. 0000111E  B041                     cmp.w      D0, D1
  1610. 00001120  630A                     bls        +0xC /* 0000112C */
  1611. 00001122  705E                     moveq.l    D0, 0x5E
  1612. 00001124  2F00                     move.l     -[A7], D0
  1613. 00001126  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1614. 0000112A  584F                     addq.w     A7, 4
  1615. label0000112C:
  1616. 0000112C  0CAE 0000 0005 FFEC      cmpi.l     [A6 - 0x14], 0x5
  1617. 00001134  6610                     bne        +0x12 /* 00001146 */
  1618. 00001136  2F0B                     move.l     -[A7], A3
  1619. 00001138  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  1620. 0000113C  2F28 0018                move.l     -[A7], [A0 + 0x18]
  1621. 00001140  4EAD 188A                jsr        [A5 + 0x188A /* export_781 */]
  1622. 00001144  2640                     movea.l    A3, D0
  1623. label00001146:
  1624. 00001146  206B 0012                movea.l    A0, [A3 + 0x12]
  1625. 0000114A  2010                     move.l     D0, [A0]
  1626. 0000114C  721F                     moveq.l    D1, 0x1F
  1627. 0000114E  C081                     and.l      D0, D1
  1628. 00001150  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1629. 00001154  2140 000C                move.l     [A0 + 0xC], D0
  1630. 00001158  7206                     moveq.l    D1, 0x06
  1631. 0000115A  B081                     cmp.l      D0, D1
  1632. 0000115C  660A                     bne        +0xC /* 00001168 */
  1633. 0000115E  7008                     moveq.l    D0, 0x08
  1634. 00001160  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1635. 00001164  2140 000C                move.l     [A0 + 0xC], D0
  1636. label00001168:
  1637. 00001168  246D CE5E                movea.l    A2, [A5 - 0x31A2]
  1638. 0000116C  202A 000C                move.l     D0, [A2 + 0xC]
  1639. 00001170  7207                     moveq.l    D1, 0x07
  1640. 00001172  B081                     cmp.l      D0, D1
  1641. 00001174  6606                     bne        +0x8 /* 0000117C */
  1642. 00001176  7009                     moveq.l    D0, 0x09
  1643. 00001178  2540 000C                move.l     [A2 + 0xC], D0
  1644. label0000117C:
  1645. 0000117C  2F0B                     move.l     -[A7], A3
  1646. 0000117E  4EBA F516                jsr        [PC - 0xAEA /* 00000696 */]
  1647. 00001182  2640                     movea.l    A3, D0
  1648. 00001184  2F0B                     move.l     -[A7], A3
  1649. 00001186  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  1650. 0000118A  262D E65A                move.l     D3, [A5 - 0x19A6]
  1651. 0000118E  2D43 FFF0                move.l     [A6 - 0x10], D3
  1652. 00001192  7008                     moveq.l    D0, 0x08
  1653. 00001194  2043                     movea.l    A0, D3
  1654. 00001196  2140 0010                move.l     [A0 + 0x10], D0
  1655. 0000119A  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1656. 0000119E  4EAD 199A                jsr        [A5 + 0x199A /* export_815 */]
  1657. 000011A2  7039                     moveq.l    D0, 0x39
  1658. 000011A4  1F00                     move.b     -[A7], D0
  1659. 000011A6  7012                     moveq.l    D0, 0x12
  1660. 000011A8  2F00                     move.l     -[A7], D0
  1661. 000011AA  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1662. 000011AE  486E FFF4                pea.l      [A6 - 0xC]
  1663. 000011B2  4EBA F67C                jsr        [PC - 0x984 /* 00000830 */]
  1664. 000011B6  246D CE5E                movea.l    A2, [A5 - 0x31A2]
  1665. 000011BA  202A 0008                move.l     D0, [A2 + 0x8]
  1666. 000011BE  72FF                     moveq.l    D1, 0xFFFFFFFF
  1667. 000011C0  B081                     cmp.l      D0, D1
  1668. 000011C2  6606                     bne        +0x8 /* 000011CA */
  1669. 000011C4  256D CE52 0008           move.l     [A2 + 0x8], [A5 - 0x31AE]
  1670. label000011CA:
  1671. 000011CA  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1672. 000011CE  2028 0008                move.l     D0, [A0 + 0x8]
  1673. 000011D2  2640                     movea.l    A3, D0
  1674. 000011D4  246E FFF0                movea.l    A2, [A6 - 0x10]
  1675. 000011D8  504A                     addq.w     A2, 8
  1676. 000011DA  2F0A                     move.l     -[A7], A2
  1677. 000011DC  42A7                     clr.l      -[A7]
  1678. 000011DE  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1679. 000011E2  2040                     movea.l    A0, D0
  1680. 000011E4  200B                     move.l     D0, A3
  1681. 000011E6  2140 0008                move.l     [A0 + 0x8], D0
  1682. 000011EA  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1683. 000011EE  2028 0004                move.l     D0, [A0 + 0x4]
  1684. 000011F2  E580                     asl        D0, 2
  1685. 000011F4  5880                     addq.l     D0, 4
  1686. 000011F6  2F00                     move.l     -[A7], D0
  1687. 000011F8  206D E6A0                movea.l    A0, [A5 - 0x1960]
  1688. 000011FC  4E90                     jsr        [A0]
  1689. 000011FE  206E FFF0                movea.l    A0, [A6 - 0x10]
  1690. 00001202  2140 0014                move.l     [A0 + 0x14], D0
  1691. 00001206  486D 18C2                pea.l      [A5 + 0x18C2 /* export_788 */]
  1692. 0000120A  7008                     moveq.l    D0, 0x08
  1693. 0000120C  2F00                     move.l     -[A7], D0
  1694. 0000120E  266D CE5E                movea.l    A3, [A5 - 0x31A2]
  1695. 00001212  2F2B 0004                move.l     -[A7], [A3 + 0x4]
  1696. 00001216  2F2B 0010                move.l     -[A7], [A3 + 0x10]
  1697. 0000121A  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1698. 0000121E  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1699. 00001222  206E FFF0                movea.l    A0, [A6 - 0x10]
  1700. 00001226  2868 0014                movea.l    A4, [A0 + 0x14]
  1701. 0000122A  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1702. 0000122E  2028 0004                move.l     D0, [A0 + 0x4]
  1703. 00001232  28C0                     move.l     [A4]+, D0
  1704. 00001234  2D4A FFFC                move.l     [A6 - 0x4], A2
  1705. 00001238  7600                     moveq.l    D3, 0x00
  1706. 0000123A  6032                     bra        +0x34 /* 0000126E */
  1707. label0000123C:
  1708. 0000123C  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1709. 00001240  2068 0010                movea.l    A0, [A0 + 0x10]
  1710. 00001244  D1C3                     add.l      A0, D3
  1711. 00001246  2010                     move.l     D0, [A0]
  1712. 00001248  28C0                     move.l     [A4]+, D0
  1713. 0000124A  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1714. 0000124E  2068 0010                movea.l    A0, [A0 + 0x10]
  1715. 00001252  D1C3                     add.l      A0, D3
  1716. 00001254  2028 0004                move.l     D0, [A0 + 0x4]
  1717. 00001258  2440                     movea.l    A2, D0
  1718. 0000125A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1719. 0000125E  42A7                     clr.l      -[A7]
  1720. 00001260  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1721. 00001264  2040                     movea.l    A0, D0
  1722. 00001266  200A                     move.l     D0, A2
  1723. 00001268  2140 0008                move.l     [A0 + 0x8], D0
  1724. 0000126C  5083                     addq.l     D3, 8
  1725. label0000126E:
  1726. 0000126E  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1727. 00001272  2028 0004                move.l     D0, [A0 + 0x4]
  1728. 00001276  E780                     asl        D0, 3
  1729. 00001278  B083                     cmp.l      D0, D3
  1730. 0000127A  6EC0                     bgt        -0x3E /* 0000123C */
  1731. 0000127C  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1732. 00001280  2F2D CE52                move.l     -[A7], [A5 - 0x31AE]
  1733. 00001284  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1734. 00001288  2B6E FFE8 CE5E           move.l     [A5 - 0x31A2], [A6 - 0x18]
  1735. 0000128E  2B44 CE52                move.l     [A5 - 0x31AE], D4
  1736. 00001292  4CDF 1C18                movem.l    D3,D4,A2,A3,A4, [A7]+
  1737. 00001296  4E5E                     unlink     A6
  1738. 00001298  4E75                     rts
  1739. fn0000129A:
  1740. 0000129A  48E7 1C30                movem.l    -[A7], D3,D4,D5,A2,A3
  1741. 0000129E  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1742. 000012A2  4EAD 1852                jsr        [A5 + 0x1852 /* export_774 */]
  1743. 000012A6  2F00                     move.l     -[A7], D0
  1744. 000012A8  4EBA F526                jsr        [PC - 0xADA /* 000007D0 */]
  1745. 000012AC  2640                     movea.l    A3, D0
  1746. 000012AE  202D CE5E                move.l     D0, [A5 - 0x31A2]
  1747. 000012B2  660E                     bne        +0x10 /* 000012C2 */
  1748. 000012B4  704E                     moveq.l    D0, 0x4E
  1749. 000012B6  2F00                     move.l     -[A7], D0
  1750. 000012B8  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1751. 000012BC  584F                     addq.w     A7, 4
  1752. 000012BE  6000 0176                bra        +0x178 /* 00001436 */
  1753. label000012C2:
  1754. 000012C2  206B 0012                movea.l    A0, [A3 + 0x12]
  1755. 000012C6  2610                     move.l     D3, [A0]
  1756. 000012C8  701F                     moveq.l    D0, 0x1F
  1757. 000012CA  C680                     and.l      D3, D0
  1758. 000012CC  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1759. 000012D0  2828 000C                move.l     D4, [A0 + 0xC]
  1760. 000012D4  0C2D 0001 E350           cmpi.b     [A5 - 0x1CB0], 0x1
  1761. 000012DA  6616                     bne        +0x18 /* 000012F2 */
  1762. 000012DC  7009                     moveq.l    D0, 0x09
  1763. 000012DE  B680                     cmp.l      D3, D0
  1764. 000012E0  6210                     bhi        +0x12 /* 000012F2 */
  1765. 000012E2  B684                     cmp.l      D3, D4
  1766. 000012E4  630C                     bls        +0xE /* 000012F2 */
  1767. 000012E6  2F3C 0000 0094           move.l     -[A7], 0x94
  1768. 000012EC  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1769. 000012F0  584F                     addq.w     A7, 4
  1770. label000012F2:
  1771. 000012F2  2F0B                     move.l     -[A7], A3
  1772. 000012F4  206D E5D2                movea.l    A0, [A5 - 0x1A2E]
  1773. 000012F8  2F28 0020                move.l     -[A7], [A0 + 0x20]
  1774. 000012FC  4EAD 187A                jsr        [A5 + 0x187A /* export_779 */]
  1775. 00001300  2640                     movea.l    A3, D0
  1776. 00001302  2F0B                     move.l     -[A7], A3
  1777. 00001304  4EAD 1842                jsr        [A5 + 0x1842 /* export_772 */]
  1778. 00001308  2640                     movea.l    A3, D0
  1779. 0000130A  246D CE5E                movea.l    A2, [A5 - 0x31A2]
  1780. 0000130E  202A 0004                move.l     D0, [A2 + 0x4]
  1781. 00001312  2212                     move.l     D1, [A2]
  1782. 00001314  B081                     cmp.l      D0, D1
  1783. 00001316  6D24                     blt        +0x26 /* 0000133C */
  1784. 00001318  0692 0000 0032           addi.l     [A2], 0x32 /* '2' */
  1785. 0000131E  246D CE5E                movea.l    A2, [A5 - 0x31A2]
  1786. 00001322  2F2A 0010                move.l     -[A7], [A2 + 0x10]
  1787. 00001326  2012                     move.l     D0, [A2]
  1788. 00001328  E788                     lsl        D0, 3
  1789. 0000132A  2F00                     move.l     -[A7], D0
  1790. 0000132C  7003                     moveq.l    D0, 0x03
  1791. 0000132E  3F00                     move.w     -[A7], D0
  1792. 00001330  4EAD 162A                jsr        [A5 + 0x162A /* export_705 */]
  1793. 00001334  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1794. 00001338  2140 0010                move.l     [A0 + 0x10], D0
  1795. label0000133C:
  1796. 0000133C  1013                     move.b     D0, [A3]
  1797. 0000133E  725D                     moveq.l    D1, 0x5D
  1798. 00001340  B001                     cmp.b      D0, D1
  1799. 00001342  6610                     bne        +0x12 /* 00001354 */
  1800. 00001344  206B 0012                movea.l    A0, [A3 + 0x12]
  1801. 00001348  2010                     move.l     D0, [A0]
  1802. 0000134A  721F                     moveq.l    D1, 0x1F
  1803. 0000134C  C041                     and.w      D0, D1
  1804. 0000134E  720B                     moveq.l    D1, 0x0B
  1805. 00001350  B041                     cmp.w      D0, D1
  1806. 00001352  630E                     bls        +0x10 /* 00001362 */
  1807. label00001354:
  1808. 00001354  7018                     moveq.l    D0, 0x18
  1809. 00001356  2F00                     move.l     -[A7], D0
  1810. 00001358  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1811. 0000135C  584F                     addq.w     A7, 4
  1812. 0000135E  6000 00D6                bra        +0xD8 /* 00001436 */
  1813. label00001362:
  1814. 00001362  2A2B 0006                move.l     D5, [A3 + 0x6]
  1815. 00001366  41ED E270                lea.l      A0, [A5 - 0x1D90]
  1816. 0000136A  1030 4000                move.b     D0, [A0 + D4.w]
  1817. 0000136E  4880                     ext.w      D0
  1818. 00001370  48C0                     ext.l      D0
  1819. 00001372  7201                     moveq.l    D1, 0x01
  1820. 00001374  B081                     cmp.l      D0, D1
  1821. 00001376  6708                     beq        +0xA /* 00001380 */
  1822. 00001378  7202                     moveq.l    D1, 0x02
  1823. 0000137A  B081                     cmp.l      D0, D1
  1824. 0000137C  6722                     beq        +0x24 /* 000013A0 */
  1825. 0000137E  603E                     bra        +0x40 /* 000013BE */
  1826. label00001380:
  1827. 00001380  2805                     move.l     D4, D5
  1828. 00001382  0284 FFFF FF00           andi.l     D4, 0xFFFFFF00
  1829. 00001388  6734                     beq        +0x36 /* 000013BE */
  1830. 0000138A  0C84 FFFF FF00           cmpi.l     D4, 0xFFFFFF00
  1831. 00001390  672C                     beq        +0x2E /* 000013BE */
  1832. 00001392  2F3C 0000 0094           move.l     -[A7], 0x94
  1833. 00001398  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1834. 0000139C  584F                     addq.w     A7, 4
  1835. 0000139E  601E                     bra        +0x20 /* 000013BE */
  1836. label000013A0:
  1837. 000013A0  2805                     move.l     D4, D5
  1838. 000013A2  0284 FFFF 0000           andi.l     D4, 0xFFFF0000
  1839. 000013A8  6714                     beq        +0x16 /* 000013BE */
  1840. 000013AA  0C84 FFFF 0000           cmpi.l     D4, 0xFFFF0000
  1841. 000013B0  670C                     beq        +0xE /* 000013BE */
  1842. 000013B2  2F3C 0000 0094           move.l     -[A7], 0x94
  1843. 000013B8  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1844. 000013BC  584F                     addq.w     A7, 4
  1845. label000013BE:
  1846. 000013BE  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1847. 000013C2  2628 0004                move.l     D3, [A0 + 0x4]
  1848. 000013C6  2803                     move.l     D4, D3
  1849. 000013C8  E784                     asl        D4, 3
  1850. label000013CA:
  1851. 000013CA  5184                     subq.l     D4, 8
  1852. 000013CC  0C84 0000 0000           cmpi.l     D4, 0x0
  1853. 000013D2  6B1E                     bmi        +0x20 /* 000013F2 */
  1854. 000013D4  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1855. 000013D8  2068 0010                movea.l    A0, [A0 + 0x10]
  1856. 000013DC  D1C4                     add.l      A0, D4
  1857. 000013DE  2010                     move.l     D0, [A0]
  1858. 000013E0  B085                     cmp.l      D0, D5
  1859. 000013E2  66E6                     bne        -0x18 /* 000013CA */
  1860. 000013E4  2F05                     move.l     -[A7], D5
  1861. 000013E6  7050                     moveq.l    D0, 0x50
  1862. 000013E8  2F00                     move.l     -[A7], D0
  1863. 000013EA  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1864. 000013EE  504F                     addq.w     A7, 8
  1865. 000013F0  6044                     bra        +0x46 /* 00001436 */
  1866. label000013F2:
  1867. 000013F2  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  1868. 000013F6  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  1869. 000013FA  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1870. 000013FE  246D CE5E                movea.l    A2, [A5 - 0x31A2]
  1871. 00001402  202A 0004                move.l     D0, [A2 + 0x4]
  1872. 00001406  7603                     moveq.l    D3, 0x03
  1873. 00001408  E7A0                     asl        D0, D3
  1874. 0000140A  D0AA 0010                add.l      D0, [A2 + 0x10]
  1875. 0000140E  2040                     movea.l    A0, D0
  1876. 00001410  2085                     move.l     [A0], D5
  1877. 00001412  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1878. 00001416  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1879. 0000141A  246D CE5E                movea.l    A2, [A5 - 0x31A2]
  1880. 0000141E  222A 0004                move.l     D1, [A2 + 0x4]
  1881. 00001422  E7A1                     asl        D1, D3
  1882. 00001424  D2AA 0010                add.l      D1, [A2 + 0x10]
  1883. 00001428  2041                     movea.l    A0, D1
  1884. 0000142A  2140 0004                move.l     [A0 + 0x4], D0
  1885. 0000142E  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1886. 00001432  52A8 0004                addq.l     [A0 + 0x4], 1
  1887. label00001436:
  1888. 00001436  703B                     moveq.l    D0, 0x3B
  1889. 00001438  1F00                     move.b     -[A7], D0
  1890. 0000143A  703E                     moveq.l    D0, 0x3E
  1891. 0000143C  2F00                     move.l     -[A7], D0
  1892. 0000143E  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1893. 00001442  2F0B                     move.l     -[A7], A3
  1894. 00001444  4EAD 1722                jsr        [A5 + 0x1722 /* export_736 */]
  1895. 00001448  4CDF 0C38                movem.l    D3,D4,D5,A2,A3, [A7]+
  1896. 0000144C  4E75                     rts
  1897. fn0000144E:
  1898. 0000144E  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1899. 00001452  703B                     moveq.l    D0, 0x3B
  1900. 00001454  1F00                     move.b     -[A7], D0
  1901. 00001456  703E                     moveq.l    D0, 0x3E
  1902. 00001458  2F00                     move.l     -[A7], D0
  1903. 0000145A  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1904. 0000145E  202D CE5E                move.l     D0, [A5 - 0x31A2]
  1905. 00001462  660C                     bne        +0xE /* 00001470 */
  1906. 00001464  704E                     moveq.l    D0, 0x4E
  1907. 00001466  2F00                     move.l     -[A7], D0
  1908. 00001468  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1909. 0000146C  584F                     addq.w     A7, 4
  1910. 0000146E  6034                     bra        +0x36 /* 000014A4 */
  1911. label00001470:
  1912. 00001470  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  1913. 00001474  2F2D CE5A                move.l     -[A7], [A5 - 0x31A6]
  1914. 00001478  4EAD 16DA                jsr        [A5 + 0x16DA /* export_727 */]
  1915. 0000147C  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1916. 00001480  2028 0008                move.l     D0, [A0 + 0x8]
  1917. 00001484  72FF                     moveq.l    D1, 0xFFFFFFFF
  1918. 00001486  B081                     cmp.l      D0, D1
  1919. 00001488  670A                     beq        +0xC /* 00001494 */
  1920. 0000148A  704D                     moveq.l    D0, 0x4D
  1921. 0000148C  2F00                     move.l     -[A7], D0
  1922. 0000148E  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1923. 00001492  584F                     addq.w     A7, 4
  1924. label00001494:
  1925. 00001494  202D CE5A                move.l     D0, [A5 - 0x31A6]
  1926. 00001498  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  1927. 0000149C  206D CE5E                movea.l    A0, [A5 - 0x31A2]
  1928. 000014A0  2140 0008                move.l     [A0 + 0x8], D0
  1929. label000014A4:
  1930. 000014A4  4E75                     rts
  1931. fn000014A6:
  1932. 000014A6  4E56 FFF8                link       A6, -0x0008
  1933. 000014AA  486E FFF8                pea.l      [A6 - 0x8]
  1934. 000014AE  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  1935. 000014B2  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1936. 000014B6  7057                     moveq.l    D0, 0x57
  1937. 000014B8  1F00                     move.b     -[A7], D0
  1938. 000014BA  7033                     moveq.l    D0, 0x33
  1939. 000014BC  2F00                     move.l     -[A7], D0
  1940. 000014BE  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1941. 000014C2  0CAD FFFF FFFF CE52      cmpi.l     [A5 - 0x31AE], 0xFFFFFFFF
  1942. 000014CA  6736                     beq        +0x38 /* 00001502 */
  1943. 000014CC  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1944. 000014D0  226D E65A                movea.l    A1, [A5 - 0x19A6]
  1945. 000014D4  701E                     moveq.l    D0, 0x1E
  1946. 000014D6  D3C0                     add.l      A1, D0
  1947. 000014D8  22D8                     move.l     [A1]+, [A0]+
  1948. 000014DA  3290                     move.w     [A1], [A0]
  1949. 000014DC  7001                     moveq.l    D0, 0x01
  1950. 000014DE  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1951. 000014E2  2140 0010                move.l     [A0 + 0x10], D0
  1952. 000014E6  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1953. 000014EA  5048                     addq.w     A0, 8
  1954. 000014EC  2F08                     move.l     -[A7], A0
  1955. 000014EE  42A7                     clr.l      -[A7]
  1956. 000014F0  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1957. 000014F4  2040                     movea.l    A0, D0
  1958. 000014F6  216D CE52 0008           move.l     [A0 + 0x8], [A5 - 0x31AE]
  1959. 000014FC  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1960. 00001500  600A                     bra        +0xC /* 0000150C */
  1961. label00001502:
  1962. 00001502  7044                     moveq.l    D0, 0x44
  1963. 00001504  2F00                     move.l     -[A7], D0
  1964. 00001506  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  1965. 0000150A  584F                     addq.w     A7, 4
  1966. label0000150C:
  1967. 0000150C  4E5E                     unlink     A6
  1968. 0000150E  4E75                     rts
  1969. fn00001510:
  1970. 00001510  4E56 FFF8                link       A6, -0x0008
  1971. 00001514  486E FFF8                pea.l      [A6 - 0x8]
  1972. 00001518  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  1973. 0000151C  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  1974. 00001520  7057                     moveq.l    D0, 0x57
  1975. 00001522  1F00                     move.b     -[A7], D0
  1976. 00001524  7033                     moveq.l    D0, 0x33
  1977. 00001526  2F00                     move.l     -[A7], D0
  1978. 00001528  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  1979. 0000152C  0CAD FFFF FFFF CE56      cmpi.l     [A5 - 0x31AA], 0xFFFFFFFF
  1980. 00001534  6736                     beq        +0x38 /* 0000156C */
  1981. 00001536  41EE FFF8                lea.l      A0, [A6 - 0x8]
  1982. 0000153A  226D E65A                movea.l    A1, [A5 - 0x19A6]
  1983. 0000153E  701E                     moveq.l    D0, 0x1E
  1984. 00001540  D3C0                     add.l      A1, D0
  1985. 00001542  22D8                     move.l     [A1]+, [A0]+
  1986. 00001544  3290                     move.w     [A1], [A0]
  1987. 00001546  7001                     moveq.l    D0, 0x01
  1988. 00001548  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1989. 0000154C  2140 0010                move.l     [A0 + 0x10], D0
  1990. 00001550  206D E65A                movea.l    A0, [A5 - 0x19A6]
  1991. 00001554  5048                     addq.w     A0, 8
  1992. 00001556  2F08                     move.l     -[A7], A0
  1993. 00001558  42A7                     clr.l      -[A7]
  1994. 0000155A  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  1995. 0000155E  2040                     movea.l    A0, D0
  1996. 00001560  216D CE56 0008           move.l     [A0 + 0x8], [A5 - 0x31AA]
  1997. 00001566  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  1998. 0000156A  600A                     bra        +0xC /* 00001576 */
  1999. label0000156C:
  2000. 0000156C  7045                     moveq.l    D0, 0x45
  2001. 0000156E  2F00                     move.l     -[A7], D0
  2002. 00001570  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  2003. 00001574  584F                     addq.w     A7, 4
  2004. label00001576:
  2005. 00001576  4E5E                     unlink     A6
  2006. 00001578  4E75                     rts
  2007. fn0000157A:
  2008. 0000157A  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  2009. 0000157E  206D E6CE                movea.l    A0, [A5 - 0x1932]
  2010. 00001582  2068 000C                movea.l    A0, [A0 + 0xC]
  2011. 00001586  2468 0008                movea.l    A2, [A0 + 0x8]
  2012. 0000158A  2612                     move.l     D3, [A2]
  2013. 0000158C  701F                     moveq.l    D0, 0x1F
  2014. 0000158E  C680                     and.l      D3, D0
  2015. 00001590  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  2016. 00001594  0C2D 0057 DB5A           cmpi.b     [A5 - 0x24A6], 0x57 /* 'W' */
  2017. 0000159A  6700 01A4                beq        +0x1A6 /* 00001740 */
  2018. 0000159E  00AD 0000 0001 CE62      ori.l      [A5 - 0x319E], 0x1
  2019. 000015A6  4EAD 184A                jsr        [A5 + 0x184A /* export_773 */]
  2020. 000015AA  2F00                     move.l     -[A7], D0
  2021. 000015AC  4EBA F222                jsr        [PC - 0xDDE /* 000007D0 */]
  2022. 000015B0  2640                     movea.l    A3, D0
  2023. 000015B2  7013                     moveq.l    D0, 0x13
  2024. 000015B4  B680                     cmp.l      D3, D0
  2025. 000015B6  660A                     bne        +0xC /* 000015C2 */
  2026. 000015B8  706A                     moveq.l    D0, 0x6A
  2027. 000015BA  2F00                     move.l     -[A7], D0
  2028. 000015BC  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  2029. 000015C0  584F                     addq.w     A7, 4
  2030. label000015C2:
  2031. 000015C2  2F0B                     move.l     -[A7], A3
  2032. 000015C4  2F0A                     move.l     -[A7], A2
  2033. 000015C6  4EAD 187A                jsr        [A5 + 0x187A /* export_779 */]
  2034. 000015CA  2640                     movea.l    A3, D0
  2035. 000015CC  1013                     move.b     D0, [A3]
  2036. 000015CE  725E                     moveq.l    D1, 0x5E
  2037. 000015D0  B001                     cmp.b      D0, D1
  2038. 000015D2  662E                     bne        +0x30 /* 00001602 */
  2039. 000015D4  206B 0002                movea.l    A0, [A3 + 0x2]
  2040. 000015D8  1028 0016                move.b     D0, [A0 + 0x16]
  2041. 000015DC  4880                     ext.w      D0
  2042. 000015DE  48C0                     ext.l      D0
  2043. 000015E0  41ED E36E                lea.l      A0, [A5 - 0x1C92]
  2044. 000015E4  1030 0000                move.b     D0, [A0 + D0.w]
  2045. 000015E8  7208                     moveq.l    D1, 0x08
  2046. 000015EA  C001                     and.b      D0, D1
  2047. 000015EC  6714                     beq        +0x16 /* 00001602 */
  2048. 000015EE  206B 0002                movea.l    A0, [A3 + 0x2]
  2049. 000015F2  7048                     moveq.l    D0, 0x48
  2050. 000015F4  D1C0                     add.l      A0, D0
  2051. 000015F6  2F08                     move.l     -[A7], A0
  2052. 000015F8  700F                     moveq.l    D0, 0x0F
  2053. 000015FA  2F00                     move.l     -[A7], D0
  2054. 000015FC  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  2055. 00001600  504F                     addq.w     A7, 8
  2056. label00001602:
  2057. 00001602  244B                     movea.l    A2, A3
  2058. 00001604  7012                     moveq.l    D0, 0x12
  2059. 00001606  D5C0                     add.l      A2, D0
  2060. 00001608  2052                     movea.l    A0, [A2]
  2061. 0000160A  2810                     move.l     D4, [A0]
  2062. 0000160C  701F                     moveq.l    D0, 0x1F
  2063. 0000160E  C880                     and.l      D4, D0
  2064. 00001610  206D E6CE                movea.l    A0, [A5 - 0x1932]
  2065. 00001614  2F28 000C                move.l     -[A7], [A0 + 0xC]
  2066. 00001618  4EAD 1892                jsr        [A5 + 0x1892 /* export_782 */]
  2067. 0000161C  2600                     move.l     D3, D0
  2068. 0000161E  7001                     moveq.l    D0, 0x01
  2069. 00001620  B680                     cmp.l      D3, D0
  2070. 00001622  6700 00D4                beq        +0xD6 /* 000016F8 */
  2071. 00001626  7002                     moveq.l    D0, 0x02
  2072. 00001628  B680                     cmp.l      D3, D0
  2073. 0000162A  6640                     bne        +0x42 /* 0000166C */
  2074. 0000162C  7013                     moveq.l    D0, 0x13
  2075. 0000162E  2F00                     move.l     -[A7], D0
  2076. 00001630  2F12                     move.l     -[A7], [A2]
  2077. 00001632  2F2D CE66                move.l     -[A7], [A5 - 0x319A]
  2078. 00001636  4EAD 1762                jsr        [A5 + 0x1762 /* export_744 */]
  2079. 0000163A  2F00                     move.l     -[A7], D0
  2080. 0000163C  4EAD 1742                jsr        [A5 + 0x1742 /* export_740 */]
  2081. 00001640  2840                     movea.l    A4, D0
  2082. 00001642  7014                     moveq.l    D0, 0x14
  2083. 00001644  B880                     cmp.l      D4, D0
  2084. 00001646  6604                     bne        +0x6 /* 0000164C */
  2085. 00001648  7017                     moveq.l    D0, 0x17
  2086. 0000164A  6002                     bra        +0x4 /* 0000164E */
  2087. label0000164C:
  2088. 0000164C  701B                     moveq.l    D0, 0x1B
  2089. label0000164E:
  2090. 0000164E  7A00                     moveq.l    D5, 0x00
  2091. 00001650  1A00                     move.b     D5, D0
  2092. 00001652  2F05                     move.l     -[A7], D5
  2093. 00001654  2F12                     move.l     -[A7], [A2]
  2094. 00001656  2F0C                     move.l     -[A7], A4
  2095. 00001658  2F0B                     move.l     -[A7], A3
  2096. 0000165A  4EAD 173A                jsr        [A5 + 0x173A /* export_739 */]
  2097. 0000165E  2840                     movea.l    A4, D0
  2098. 00001660  2F2D CE66                move.l     -[A7], [A5 - 0x319A]
  2099. 00001664  4EAD 1762                jsr        [A5 + 0x1762 /* export_744 */]
  2100. 00001668  2640                     movea.l    A3, D0
  2101. 0000166A  605C                     bra        +0x5E /* 000016C8 */
  2102. label0000166C:
  2103. 0000166C  0C83 0000 0004           cmpi.l     D3, 0x4
  2104. 00001672  670A                     beq        +0xC /* 0000167E */
  2105. 00001674  2F3C 0000 0CAF           move.l     -[A7], 0xCAF
  2106. 0000167A  4EBA E984                jsr        [PC - 0x167C /* 00000000 */]
  2107. label0000167E:
  2108. 0000167E  7002                     moveq.l    D0, 0x02
  2109. 00001680  2F00                     move.l     -[A7], D0
  2110. 00001682  2F2B 0012                move.l     -[A7], [A3 + 0x12]
  2111. 00001686  4EAD 1A62                jsr        [A5 + 0x1A62 /* export_840 */]
  2112. 0000168A  2440                     movea.l    A2, D0
  2113. 0000168C  2F0A                     move.l     -[A7], A2
  2114. 0000168E  4EAD 18DA                jsr        [A5 + 0x18DA /* export_791 */]
  2115. 00001692  2F0A                     move.l     -[A7], A2
  2116. 00001694  4EAD 1762                jsr        [A5 + 0x1762 /* export_744 */]
  2117. 00001698  2840                     movea.l    A4, D0
  2118. 0000169A  7017                     moveq.l    D0, 0x17
  2119. 0000169C  2F00                     move.l     -[A7], D0
  2120. 0000169E  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  2121. 000016A2  2F0C                     move.l     -[A7], A4
  2122. 000016A4  2F0B                     move.l     -[A7], A3
  2123. 000016A6  4EAD 173A                jsr        [A5 + 0x173A /* export_739 */]
  2124. 000016AA  2840                     movea.l    A4, D0
  2125. 000016AC  2F0A                     move.l     -[A7], A2
  2126. 000016AE  4EAD 176A                jsr        [A5 + 0x176A /* export_745 */]
  2127. 000016B2  2640                     movea.l    A3, D0
  2128. 000016B4  2F0B                     move.l     -[A7], A3
  2129. 000016B6  2F2A 000C                move.l     -[A7], [A2 + 0xC]
  2130. 000016BA  4267                     clr.w      -[A7]
  2131. 000016BC  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  2132. 000016C0  2F00                     move.l     -[A7], D0
  2133. 000016C2  4EAD 188A                jsr        [A5 + 0x188A /* export_781 */]
  2134. 000016C6  2640                     movea.l    A3, D0
  2135. label000016C8:
  2136. 000016C8  2F0C                     move.l     -[A7], A4
  2137. 000016CA  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  2138. 000016CE  0C83 0000 0002           cmpi.l     D3, 0x2
  2139. 000016D4  6622                     bne        +0x24 /* 000016F8 */
  2140. 000016D6  0C84 0000 0014           cmpi.l     D4, 0x14
  2141. 000016DC  661A                     bne        +0x1C /* 000016F8 */
  2142. 000016DE  206B 0012                movea.l    A0, [A3 + 0x12]
  2143. 000016E2  2F28 0008                move.l     -[A7], [A0 + 0x8]
  2144. 000016E6  4267                     clr.w      -[A7]
  2145. 000016E8  4EAD 14EA                jsr        [A5 + 0x14EA /* export_665 */]
  2146. 000016EC  2840                     movea.l    A4, D0
  2147. 000016EE  2F0B                     move.l     -[A7], A3
  2148. 000016F0  2F0C                     move.l     -[A7], A4
  2149. 000016F2  4EAD 188A                jsr        [A5 + 0x188A /* export_781 */]
  2150. 000016F6  2640                     movea.l    A3, D0
  2151. label000016F8:
  2152. 000016F8  2F0B                     move.l     -[A7], A3
  2153. 000016FA  4EBA EF9A                jsr        [PC - 0x1066 /* 00000696 */]
  2154. 000016FE  2640                     movea.l    A3, D0
  2155. 00001700  2F0B                     move.l     -[A7], A3
  2156. 00001702  4EAD 1702                jsr        [A5 + 0x1702 /* export_732 */]
  2157. 00001706  0C83 0000 0002           cmpi.l     D3, 0x2
  2158. 0000170C  660A                     bne        +0xC /* 00001718 */
  2159. 0000170E  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2160. 00001712  0068 0010 0024           ori.w      [A0 + 0x24], 0x10
  2161. label00001718:
  2162. 00001718  0C84 0000 0013           cmpi.l     D4, 0x13
  2163. 0000171E  6708                     beq        +0xA /* 00001728 */
  2164. 00001720  0C83 0000 0002           cmpi.l     D3, 0x2
  2165. 00001726  6604                     bne        +0x6 /* 0000172C */
  2166. label00001728:
  2167. 00001728  7204                     moveq.l    D1, 0x04
  2168. 0000172A  6002                     bra        +0x4 /* 0000172E */
  2169. label0000172C:
  2170. 0000172C  7205                     moveq.l    D1, 0x05
  2171. label0000172E:
  2172. 0000172E  7000                     moveq.l    D0, 0x00
  2173. 00001730  1001                     move.b     D0, D1
  2174. 00001732  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2175. 00001736  2140 0010                move.l     [A0 + 0x10], D0
  2176. 0000173A  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  2177. 0000173E  6028                     bra        +0x2A /* 00001768 */
  2178. label00001740:
  2179. 00001740  0C83 0000 0013           cmpi.l     D3, 0x13
  2180. 00001746  6704                     beq        +0x6 /* 0000174C */
  2181. 00001748  4EBA 0030                jsr        [PC + 0x30 /* 0000177A */]
  2182. label0000174C:
  2183. 0000174C  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2184. 00001750  701E                     moveq.l    D0, 0x1E
  2185. 00001752  D1C0                     add.l      A0, D0
  2186. 00001754  2F08                     move.l     -[A7], A0
  2187. 00001756  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  2188. 0000175A  7004                     moveq.l    D0, 0x04
  2189. 0000175C  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2190. 00001760  2140 0010                move.l     [A0 + 0x10], D0
  2191. 00001764  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  2192. label00001768:
  2193. 00001768  7057                     moveq.l    D0, 0x57
  2194. 0000176A  1F00                     move.b     -[A7], D0
  2195. 0000176C  7033                     moveq.l    D0, 0x33
  2196. 0000176E  2F00                     move.l     -[A7], D0
  2197. 00001770  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  2198. 00001774  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  2199. 00001778  4E75                     rts
  2200. fn0000177A:
  2201. 0000177A  48E7 0030                movem.l    -[A7], A2,A3
  2202. 0000177E  206D CE74                movea.l    A0, [A5 - 0x318C]
  2203. 00001782  246D E6CE                movea.l    A2, [A5 - 0x1932]
  2204. 00001786  B1CA                     cmpa.l     A0, A2
  2205. 00001788  6712                     beq        +0x14 /* 0000179C */
  2206. 0000178A  264A                     movea.l    A3, A2
  2207. 0000178C  7048                     moveq.l    D0, 0x48
  2208. 0000178E  D7C0                     add.l      A3, D0
  2209. 00001790  2F0B                     move.l     -[A7], A3
  2210. 00001792  701E                     moveq.l    D0, 0x1E
  2211. 00001794  2F00                     move.l     -[A7], D0
  2212. 00001796  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  2213. 0000179A  504F                     addq.w     A7, 8
  2214. label0000179C:
  2215. 0000179C  2B6D E6CE CE74           move.l     [A5 - 0x318C], [A5 - 0x1932]
  2216. 000017A2  4CDF 0C00                movem.l    A2,A3, [A7]+
  2217. 000017A6  4E75                     rts
  2218. fn000017A8:
  2219. 000017A8  48E7 0030                movem.l    -[A7], A2,A3
  2220. 000017AC  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  2221. 000017B0  0C2D 006E DB5A           cmpi.b     [A5 - 0x24A6], 0x6E /* 'n' */
  2222. 000017B6  670E                     beq        +0x10 /* 000017C6 */
  2223. 000017B8  7014                     moveq.l    D0, 0x14
  2224. 000017BA  2F00                     move.l     -[A7], D0
  2225. 000017BC  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  2226. 000017C0  584F                     addq.w     A7, 4
  2227. 000017C2  6000 0092                bra        +0x94 /* 00001856 */
  2228. label000017C6:
  2229. 000017C6  2F2D DB5C                move.l     -[A7], [A5 - 0x24A4]
  2230. 000017CA  7004                     moveq.l    D0, 0x04
  2231. 000017CC  2F00                     move.l     -[A7], D0
  2232. 000017CE  4EAD 1A32                jsr        [A5 + 0x1A32 /* export_834 */]
  2233. 000017D2  2640                     movea.l    A3, D0
  2234. 000017D4  200B                     move.l     D0, A3
  2235. 000017D6  6722                     beq        +0x24 /* 000017FA */
  2236. 000017D8  102B 0016                move.b     D0, [A3 + 0x16]
  2237. 000017DC  720C                     moveq.l    D1, 0x0C
  2238. 000017DE  B001                     cmp.b      D0, D1
  2239. 000017E0  6736                     beq        +0x38 /* 00001818 */
  2240. 000017E2  2F2D DB5C                move.l     -[A7], [A5 - 0x24A4]
  2241. 000017E6  7030                     moveq.l    D0, 0x30
  2242. 000017E8  2F00                     move.l     -[A7], D0
  2243. 000017EA  4EAD 17C2                jsr        [A5 + 0x17C2 /* export_756 */]
  2244. 000017EE  504F                     addq.w     A7, 8
  2245. 000017F0  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  2246. 000017F4  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  2247. 000017F8  6068                     bra        +0x6A /* 00001862 */
  2248. label000017FA:
  2249. 000017FA  2F2D DB5C                move.l     -[A7], [A5 - 0x24A4]
  2250. 000017FE  7004                     moveq.l    D0, 0x04
  2251. 00001800  2F00                     move.l     -[A7], D0
  2252. 00001802  700C                     moveq.l    D0, 0x0C
  2253. 00001804  1F00                     move.b     -[A7], D0
  2254. 00001806  4EAD 1A42                jsr        [A5 + 0x1A42 /* export_836 */]
  2255. 0000180A  2640                     movea.l    A3, D0
  2256. 0000180C  202D CE5A                move.l     D0, [A5 - 0x31A6]
  2257. 00001810  52AD CE5A                addq.l     [A5 - 0x31A6], 1
  2258. 00001814  3740 0012                move.w     [A3 + 0x12], D0
  2259. label00001818:
  2260. 00001818  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2261. 0000181C  701E                     moveq.l    D0, 0x1E
  2262. 0000181E  D1C0                     add.l      A0, D0
  2263. 00001820  2F08                     move.l     -[A7], A0
  2264. 00001822  4EAD 14D2                jsr        [A5 + 0x14D2 /* export_662 */]
  2265. 00001826  7001                     moveq.l    D0, 0x01
  2266. 00001828  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2267. 0000182C  2140 0010                move.l     [A0 + 0x10], D0
  2268. 00001830  302B 0012                move.w     D0, [A3 + 0x12]
  2269. 00001834  48C0                     ext.l      D0
  2270. 00001836  2440                     movea.l    A2, D0
  2271. 00001838  206D E65A                movea.l    A0, [A5 - 0x19A6]
  2272. 0000183C  5048                     addq.w     A0, 8
  2273. 0000183E  2F08                     move.l     -[A7], A0
  2274. 00001840  42A7                     clr.l      -[A7]
  2275. 00001842  4EAD 168A                jsr        [A5 + 0x168A /* export_717 */]
  2276. 00001846  2040                     movea.l    A0, D0
  2277. 00001848  200A                     move.l     D0, A2
  2278. 0000184A  2140 0008                move.l     [A0 + 0x8], D0
  2279. 0000184E  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  2280. 00001852  4EAD 192A                jsr        [A5 + 0x192A /* export_801 */]
  2281. label00001856:
  2282. 00001856  7057                     moveq.l    D0, 0x57
  2283. 00001858  1F00                     move.b     -[A7], D0
  2284. 0000185A  7033                     moveq.l    D0, 0x33
  2285. 0000185C  2F00                     move.l     -[A7], D0
  2286. 0000185E  4EAD 19C2                jsr        [A5 + 0x19C2 /* export_820 */]
  2287. label00001862:
  2288. 00001862  4CDF 0C00                movem.l    A2,A3, [A7]+
  2289. 00001866  4E75                     rts
  2290.